1
0
mirror of https://github.com/php/php-src.git synced 2026-04-11 01:53:36 +02:00
Files
archived-php-src/ext
Alex Dowad a76658b329 Optimize out bounds check in UHC decoder
This gives a 25% speed boost for conversion operations on long strings
(~10,000 codepoints). For shorter strings, the speed boost is less
(as the input gets smaller, it is progressively swamped more and more
by the overhead of entering and exiting the conversion function).

When benchmarking string conversion speed, we are measuring not only
the speed of the decoder, but also the time which it takes to re-encode
the string in another encoding like UTF-8 or UTF-16. So the performance
increase for functions which only need to decode but not re-encode the
input string will be much more than 25%.
2023-01-04 21:58:27 +02:00
..
2022-10-27 14:42:17 +01:00
2022-12-20 16:07:02 +00:00
2022-10-27 14:42:40 +01:00
2022-10-27 14:42:40 +01:00
2022-10-24 15:03:25 +02:00
2022-12-23 16:29:39 +00:00
2022-12-11 17:30:56 +01:00
2022-12-13 23:48:48 +00:00
2022-12-16 14:38:09 +01:00
2022-12-09 16:10:36 +01:00
2022-11-13 11:10:10 +01:00
2022-12-18 23:21:30 -07:00
2022-11-30 12:13:36 +01:00
2022-10-19 11:37:30 +02:00
2022-12-19 16:17:02 +01:00
2022-10-13 16:08:50 +02:00
2022-12-02 12:49:08 +00:00
2022-12-06 16:01:24 +01:00
2022-10-27 14:42:40 +01:00