History log of /PHP-7.4/ext/standard/string.c (Results 176 – 200 of 1022)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 50600603 29-Jun-2015 Anatol Belski

fix negative zend_long to size_t cast


# 8271890d 26-Jun-2015 Edgar R. Sandi

removed unreachable code in the substr_replace function


Revision tags: php-5.6.11RC1
# fa61f921 24-Jun-2015 Xinchen Hui

Micro optimization


Revision tags: php-5.5.27RC1
# 28d7bb97 23-Jun-2015 Rasmus Lerdorf

Fix more proto comments


Revision tags: php-7.0.0alpha2
# 6bf3ecf6 23-Jun-2015 Dmitry Stogov

Revert "Simplify php_implode(). Fill the resulting string in direct order."
The patch slightly improved performance of string imploding, but reduced speed of integers imploding.

This rev

Revert "Simplify php_implode(). Fill the resulting string in direct order."
The patch slightly improved performance of string imploding, but reduced speed of integers imploding.

This reverts commit 36d39b70443dcefeeb62d189ce67b414caf5486a.

show more ...


# 36d39b70 23-Jun-2015 Dmitry Stogov

Simplify php_implode(). Fill the resulting string in direct order.


# 257054e8 20-Jun-2015 Nikita Popov

Fix bug #62922

Off by one error...


# dc72b70b 20-Jun-2015 Xinchen Hui

Remove unused var


# a7635e82 19-Jun-2015 Xinchen Hui

Improve strtr (Fixed a bug which the lenth check doesn't work at all)


# 20f34166 18-Jun-2015 Xinchen Hui

Fixed bug #69872 (uninitialised value in strtr with array)


# 1c754f0b 12-Jun-2015 Dmitry Stogov

Get rid of more ZVAL_ZVAL() macros


# 8e10e8f9 12-Jun-2015 Dmitry Stogov

Avoid zval duplication in ZVAL_ZVAL() macro (it was necessary only in few places).
Switch from ZVAL_ZVAL() to simpler macros where possible (it makes sense to review remaining places)


Revision tags: php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1
# 1a7bf16d 25-May-2015 Bob Weinand

Ran wrong tests, fixed bug in impl; simplified


# bb552908 25-May-2015 Bob Weinand

Speed up implod()'ing between 5% and 30% (by time)

Significantly speed up implode()'ing on integers now...
Previously I accidentally committed the first part of the patch in 69b54ba926b7

Speed up implod()'ing between 5% and 30% (by time)

Significantly speed up implode()'ing on integers now...
Previously I accidentally committed the first part of the patch in 69b54ba926b714dff0f8b54bea385e9a278c5849

show more ...


# 69b54ba9 25-May-2015 Bob Weinand

Also unreserve T_CLASS


# a4640457 15-May-2015 Dmitry Stogov

Improve strtr()


Revision tags: php-5.5.25, php-5.6.9, php-5.4.41
# c591f022 10-May-2015 Stanislav Malyshev

Fix bug #69403 and other int overflows


# b1d486c7 05-May-2015 Dmitry Stogov

e more efficient zend_hash_*() functions


Revision tags: php-5.6.9RC1, php-5.5.25RC1
# fc264da0 27-Apr-2015 Nikita Popov

Cleanup substr_replace


Revision tags: php-5.6.8, php-5.5.24, php-5.4.40
# 6a1bf93a 05-Apr-2015 Anatol Belski

fix compilation with vc14


Revision tags: php-5.6.8RC1, php-5.5.24RC1
# d146d150 19-Mar-2015 Dmitry Stogov

Optimize zend_string_realloc() add more specialized versions zend_string_extend() and zend_string_truncate()


Revision tags: php-5.6.7, php-5.5.23, php-5.4.39
# 86336856 12-Mar-2015 Dmitry Stogov

Use specialized macro for string zval creation


Revision tags: php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS
# 54e2020e 28-Feb-2015 Xinchen Hui

Fixed bug #69144 (strtr not replacing with partly matching replace pairs)


Revision tags: php-5.6.6, php-5.5.22, php-5.4.38
# 52f5cb91 11-Feb-2015 Anatol Belski

fix incompatible pointer type


# 94602028 10-Feb-2015 Dmitry Stogov

Get rid of old HashTable iteration API


12345678910>>...41