History log of /PHP-8.0/Zend/zend_hash.c (Results 126 – 150 of 440)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 16f2ce85 10-Aug-2015 Xinchen Hui

Hmm, we should also take care of uninitialized hashTable


# be54eb7d 10-Aug-2015 Xinchen Hui

Fixed bug #70211 (php 7 ZEND_HASH_IF_FULL_DO_RESIZE use after free)


# 72b06273 02-Jul-2015 Xinchen Hui

Fixed bug #69521 (Segfault in gc_collect_cycles()).


# 7aa76271 30-Jun-2015 Dmitry Stogov

Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).


# 4bd22cf1 29-Jun-2015 Dmitry Stogov

Improved zend_string API (Francois Laupretre)

Squashed commit of the following:

commit d96eab8d79b75ac83d49d49ae4665f948d15a804
Author: Francois Laupretre <francois@tekwire.net>

Improved zend_string API (Francois Laupretre)

Squashed commit of the following:

commit d96eab8d79b75ac83d49d49ae4665f948d15a804
Author: Francois Laupretre <francois@tekwire.net>
Date: Fri Jun 26 01:23:31 2015 +0200

Use the new 'ZSTR' macros in the rest of the code.

Does not change anything to the generated code (thanks to compat macros) but cleaner.

commit b3526439104ac7a89a8e0c79dbebf33b22bd01b8
Author: Francois Laupretre <francois@tekwire.net>
Date: Thu Jun 25 13:45:06 2015 +0200

Improve zend_string API

Add missing methods

show more ...


# 70e86b87 22-Jun-2015 Bob Weinand

Also try __has_builtin() where builtins are used


# 23e1e129 20-Jun-2015 Nikita Popov

Clean up zend_hash_compare implementation

Split off zend_hash_compare_impl into separate function that does
not bother with recursion protection. We had two cases where
UNPROTECT_REC

Clean up zend_hash_compare implementation

Split off zend_hash_compare_impl into separate function that does
not bother with recursion protection. We had two cases where
UNPROTECT_RECURSION was missing.

show more ...


# e8217a27 20-Jun-2015 Nikita Popov

Fix bug #69891


# 5bf7a3aa 20-Jun-2015 Nikita Popov

Fixed bug #69893


# 5fe078ab 20-Jun-2015 Nikita Popov

Fixed bug #69892


Revision tags: php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42
# 3186f913 05-Jun-2015 Dmitry Stogov

Fixed incorrect ZEND_FILE_LINE_CC usage


# 0655abef 05-Jun-2015 Xinchen Hui

Improve the fix for bug #69756


# ed5fbf5e 05-Jun-2015 Dmitry Stogov

Fixed bug #69756 (Fatal error: Nesting level too deep - recursive dependency? with ===)


# 497f9f2c 05-Jun-2015 Xinchen Hui

Fixed bug #69758 (Item added to array not being removed by array_pop/shift)


# 60e92a3b 01-Jun-2015 Stanislav Malyshev

set initialized flag after actual initialization happened


Revision tags: POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9
# 8bdec7a2 13-May-2015 olshevskiy87

fix typos

Signed-off-by: olshevskiy87 <olshevskiy87@bk.ru>


Revision tags: php-5.4.41, php-5.6.9RC1, php-5.5.25RC1
# 0182eb47 27-Apr-2015 Dmitry Stogov

Eliminate useless checks


# b250f467 24-Apr-2015 Dmitry Stogov

Optimized HashTable copy and cleanup function for cases without holes.


# ef36d8a9 24-Apr-2015 Dmitry Stogov

Optimized zend_hash_rehash(), added some exoectations to generate better code


# 62656877 24-Apr-2015 Dmitry Stogov

Added HashTable flag HASH_FLAG_STATIC_KEYS that is maintaned to be set if all hash table keys are numbers or interned strings.
Take this flag into account when copy or destroy HashTable to avoud

Added HashTable flag HASH_FLAG_STATIC_KEYS that is maintaned to be set if all hash table keys are numbers or interned strings.
Take this flag into account when copy or destroy HashTable to avoud useless checks for each key.

show more ...


# 770cb1da 21-Apr-2015 Dmitry Stogov

Keep realpath and PCRE caches in consistency with opcache SHM.


# c9da004a 21-Apr-2015 Dmitry Stogov

Slight zend_hash_find() optimization.


Revision tags: php-5.6.8, php-5.5.24, php-5.4.40
# 52145ef8 07-Apr-2015 matason

Fix zend_hash_find documentation.


# 55cdde3d 06-Apr-2015 Dmitry Stogov

Fixed bug #69376 (Wrong ref counting).


Revision tags: php-5.6.8RC1, php-5.5.24RC1
# ceb77b64 31-Mar-2015 Xinchen Hui

Revert "Better to taverse reversely"

This reverts commit 51451ab84ad24430c0e3e3cf67eac297be9cf917.


12345678910>>...18