Custom Query (429 matches)


Show under each result:

Results (55 - 57 of 429)

Ticket Resolution Summary Owner Reporter
#2 fixed Refactoring of string internals for vectorization somebody vadim.godunko

Performance of string processing can be significantly improved on modern CPU by using SIMD instructions. This ticket is opened to review current implementation and make it compatible with SIMD algorithms. Several significant assumptions must be defined to make easy the use of SIMD instructions.

  1. Data must be aligned at alignment of largest vector supported by CPU.
  2. Then string is not occupy all elements of last vector then all unused elements must be filled by zero (this may be removed actually, need to be investigated)
#3 fixed null-terminator somebody vadim.godunko

To be compatible with C API on platforms where UTF-16 is a standard representation of text data implicit null-terminator can be added to the each string.

#4 fixed SAX support somebody vadim.godunko
Note: See TracQuery for help on using queries.