History log of /PHP-7.4/Zend/zend_hash.c (Results 101 – 125 of 426)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# f9f568aa 24-Aug-2015 Dmitry Stogov

In 95% cases we initialize "empty" array (with 8 hash slots).


Revision tags: php-5.6.13RC1, php-7.0.0RC1
# 66866fb8 13-Aug-2015 Xinchen Hui

Simplify the macro (HT_DATA_SIZE/HT_HASH_SIZE is not used outside Zend)


# cf12da4f 13-Aug-2015 Xinchen Hui

Fixed similar issues(segfault on OOM)


# ded3a44c 13-Aug-2015 Xinchen Hui

Fixed segfault while OOM in pack_to_hash


# adf0e499 13-Aug-2015 Xinchen Hui

zend_hash_resize seems useless, use zend_hash_extend


# a089ce0c 13-Aug-2015 Xinchen Hui

Fixed bug #70258 and #70253


# 0f68f12d 12-Aug-2015 Xinchen Hui

Use the same error msg with resize


# d75228e2 12-Aug-2015 Xinchen Hui

We should not silently go on if the required size can not be met


# 60b75eb9 12-Aug-2015 Xinchen Hui

Revert "We should not silently go on if the required size can not be met."

This reverts commit d2bcdec980e31d876bdcc4cfb59392fdf215badb.


# d2bcdec9 12-Aug-2015 Xinchen Hui

We should not silently go on if the required size can not be met.


Revision tags: php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43, php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2
# 7fc04937 20-Jun-2015 Nikita Popov

Fixed bug #69892


# 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)


12345678910>>...18