Rate split_pos grep_split substr_map regexpad regexo regex substr_loop unpack split_pos 5841/s -- -64% -70% -75% -76% -76% -79% -80% grep_split 16129/s 176% -- -17% -30% -33% -34% -42% -45% substr_map 19531/s 234% 21% -- -15% -19% -20% -30% -33% regexpad 22936/s 293% 42% 17% -- -5% -6% -17% -22% regexo 24038/s 312% 49% 23% 5% -- -1% -13% -18% regex 24272/s 316% 50% 24% 6% 1% -- -13% -17% substr_loop 27778/s 376% 72% 42% 21% 16% 14% -- -5% unpack 29240/s 401% 81% 50% 27% 22% 20% 5% --