StringZilla – SIMD— un SWAR- optimizēta bibliotēka C++ (ar saista valodām C, JavaScript (Node.js modulis), Python, Rust un Swift) ātrām virkņu operācijām: apakšvirkņu un simbolu kopu meklēšana (tiešā un pretējā), šķirošana, Levenshteina attālums, Hemingas attālums un citiem. Tomēr funkcionalitāte nav vienāda visām valodām.
Projekts tiek izplatīts saskaņā ar Apache-2.0 licenci.
Pēc apstiprināšanai bibliotēku autors, daži darbi ir paātrināti piecas (vai vairāk) reizes.
Jaunajā versijā:
- salabota kļūda virkņu alokācija;
- ir pieejama funkcija is_internal() (C++).
Avots: linux.org.ru
