History log of /PHP-7.4/ext/standard/string.c (Results 51 – 75 of 1022)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-7.3.0alpha2, php-7.1.19, php-7.2.7, php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1
# 5eb1f92f 28-May-2018 Dmitry Stogov

Use zend_string_release_ex() instread of zend_string_release() in places, where we sure about string persistence.


Revision tags: php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1
# 524f5245 08-May-2018 Dmitry Stogov

Avoid useless checks, using zend_string_efree(), in cases where the string is known to be a temporary allocated zend_string.


# 31822920 26-Apr-2018 Nikita Popov

Fix unused variable warnings


Revision tags: php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1
# 86cff0bd 04-Apr-2018 David Carlier

Avoid using _N in SSE code

The _N constant is already defined in OpenSSL. Instead use some
more explicit variable names.


# ef79b3ae 03-Apr-2018 Khan M Rashedun-Naby

Author Name Character Fix


Revision tags: php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16
# bb2bfa62 17-Mar-2018 Anatol Belski

Use const pointers


# fa9ea3c9 16-Mar-2018 Anatol Belski

Use const pointers where appropriate


# 00976199 16-Mar-2018 Anatol Belski

Use const pointers at some appropriate places


# 5a0b8c12 16-Mar-2018 Xinchen Hui

slashchars are 16 bytes aligned


# 4353e110 16-Mar-2018 Xinchen Hui

Fixed folder


# 9f456d68 16-Mar-2018 Xinchen Hui

Optimized str_rot13 with SSE2 instructions


Revision tags: php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28
# 13eca3d4 26-Feb-2018 Xinchen Hui

Avoding memory allocation


# fd88e7e3 26-Feb-2018 Xinchen Hui

Avoding memory allocation


Revision tags: php-7.2.3RC1, php-7.1.15RC1, php-7.1.14, php-7.2.2, php-7.1.14RC1, php-7.2.2RC1
# bff17988 13-Jan-2018 zufuliu

Improve similar_text(), reduce recursive call to php_similar_char()

If the longest common substring is the leftmost common substring, there
is no need to check the string prefixes for fu

Improve similar_text(), reduce recursive call to php_similar_char()

If the longest common substring is the leftmost common substring, there
is no need to check the string prefixes for further common substrings,
since there are none.

show more ...


# bc3de8ca 21-Feb-2018 Anatol Belski

Fix def signature to match declaration


# 91635b01 21-Feb-2018 Xinchen Hui

Optimized php_stripslash with SSSE3 instr


# 5091f5ff 20-Feb-2018 Xinchen Hui

Simplified the codes (the penalty of loading unaligned address is negligible)


# 22e7329d 18-Feb-2018 Xinchen Hui

change layout


# ac5cdd46 18-Feb-2018 Xinchen Hui

Move map out of loop


# c79f2de2 17-Feb-2018 Xinchen Hui

Optimized strrev with SSSE3

since strrev is not wildly used, and SSSE3 is defined default by some
compiler, so won't try to do ifunc here.


# ab916242 17-Feb-2018 Xinchen Hui

change argument parsing


# cf0fae5e 12-Feb-2018 Xinchen Hui

Optimized base64_encode/decode with SIMD instructions


# 87b71804 10-Feb-2018 Xinchen Hui

Fixed cpu feature check in reslover functions


# 2d48d734 05-Feb-2018 Gabriel Caruso

Fix some misspellings


# affc20f8 04-Feb-2018 Gabriel Caruso

Use bool instead of boolean in proto


12345678910>>...41