php-src/ext/mbstring
Alex Dowad 950a7db9fe Use fast text conversion filters to implement mb_check_encoding
Benchmarking reveals that this is about 8% slower for UTF-8 strings
which have a bad codepoint at the very beginning of the string.
For good strings, or those where the first bad codepoint is much
later in the string, it is significantly faster (2-3 times faster
in many cases).
2022-06-12 15:24:41 +02:00
..
libmbfl Assert minimum size of wchar buffer in text conversion filters 2022-06-12 15:24:40 +02:00
tests Merge branch 'PHP-8.1' 2022-06-11 16:32:33 +02:00
ucgendat Optimize mb_str{,im}width for performance 2021-09-29 18:19:01 +02:00
common_codepoints.txt mb_detect_encoding recognizes all letters in Hungarian alphabet 2022-05-25 08:22:07 +02:00
config.m4 Implement fast text conversion interface for ISO-2022-JP-2004 2022-05-28 21:53:36 +02:00
config.w32 Implement fast text conversion interface for ISO-2022-JP-2004 2022-05-28 21:53:36 +02:00
CREDITS
gen_rare_cp_bitvec.php Improve detection accuracy of mb_detect_encoding 2021-10-19 18:05:51 +02:00
mb_gpc.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mb_gpc.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
mbstring_arginfo.h Add support for generating MAY_BE_ARRAY_OF_REF func info flag (#7416) 2021-08-30 13:50:34 +02:00
mbstring.c Use fast text conversion filters to implement mb_check_encoding 2022-06-12 15:24:41 +02:00
mbstring.h php_mb_convert_encoding{,_ex} returns zend_string 2022-05-28 21:53:39 +02:00
mbstring.stub.php Add support for generating MAY_BE_ARRAY_OF_REF func info flag (#7416) 2021-08-30 13:50:34 +02:00
php_mbregex.c Rename php_mb_mbchar_bytes_ex to php_mb_mbchar_bytes 2021-09-29 18:19:01 +02:00
php_mbregex.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_onig_compat.h
php_unicode.c Optimize mbstring upper/lowercasing: use fast path in more cases 2021-09-20 11:27:54 +02:00
php_unicode.h Add comments to grouped character properties 2021-08-24 22:09:26 +02:00
rare_cp_bitvec.h mb_detect_encoding recognizes all letters in Hungarian alphabet 2022-05-25 08:22:07 +02:00
unicode_data.h Update Unicode tables to 14.0.0 2021-09-20 09:58:20 +02:00