Karl Seguin d68f39b541
std.unicode.utf8ValidateSlice: optimize implementation (#17329)
Originally inspired by Go's `utf8.Valid` function. Includes some test cases from Go's test suite.

Further optimized to be faster in all tested cases (short/long ascii/UTF8), in all release modes.

Takes advantage of SIMD for the ASCII fast path.
2023-10-06 23:49:21 -04:00
..
2023-09-25 15:53:05 -04:00
2023-09-19 09:37:31 -07:00
2023-09-19 09:37:31 -07:00
2023-09-22 15:08:51 -07:00
2023-07-31 03:49:21 -04:00