ok 1 - brutish ok 2 - pushAoA ok 3 - regex ok 4 - rsubstr ok 5 - seek ok 6 - split ok 7 - substr ok 8 - unpack ok 9 - unpackM Rate pushAoA brutish split seek regex unpack substr rsubstr unpackM pushAoA 1.14/s -- -32% -60% -61% -90% -97% -98% -98% -98% brutish 1.68/s 47% -- -41% -43% -86% -95% -96% -97% -97% split 2.83/s 148% 69% -- -3% -76% -92% -94% -94% -95% seek 2.93/s 157% 75% 4% -- -76% -92% -94% -94% -95% regex 12.0/s 952% 618% 325% 310% -- -66% -75% -75% -80% unpack 35.1/s 2970% 1993% 1140% 1097% 192% -- -27% -28% -43% substr 47.8/s 4081% 2751% 1588% 1530% 297% 36% -- -3% -22% rsubstr 49.1/s 4193% 2827% 1634% 1574% 308% 40% 3% -- -20% unpackM 61.1/s 5247% 3546% 2059% 1985% 408% 74% 28% 25% -- 1..9