summaryrefslogtreecommitdiff
path: root/Zend/zend_hash.h
Commit message (Expand)AuthorAgeFilesLines
* Add zend_hash_lookup() and zend_hash_index_lookup() functions.Dmitry Stogov2021-03-191-0/+17
* Add array_is_list(array $array) functionDusk2021-01-201-0/+27
* Replace zend_bool uses with boolNikita Popov2021-01-151-14/+14
* fix zend_hash_get_current_key_type_ex protoRemi Collet2020-09-101-1/+1
* fix zend_hash_get_current_key_ex protoRemi Collet2020-09-101-1/+1
* Flesh out ZEND_HASH_REVERSE_FOREACH_* macrostwosee2020-09-091-29/+68
* Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-22/+22
* Drop various unused macros/APIsGeorge Peter Banyard2020-08-261-2/+0
* Don't leak attributes on internal classesNikita Popov2020-06-051-0/+12
* Add zend_array_release() functionNikita Popov2020-05-061-0/+8
* Add case insensitive find_ptr hash functionsLevi Morrison2020-04-261-0/+8
* Early return if variadic type check failsNikita Popov2020-04-171-1/+5
* Use separate typedef for bucket comparison functionNikita Popov2020-03-041-2/+4
* Make zend_hash_rehash() a void functionAndrey Gromov2019-06-271-1/+1
* Merge branch 'PHP-7.4'Nikita Popov2019-06-111-0/+1
|\
| * Add specialized pair construction APINikita Popov2019-06-111-0/+1
* | Merge branch 'PHP-7.4'Dmitry Stogov2019-05-281-2/+27
|\ \ | |/
| * Avoid double copyingDmitry Stogov2019-05-281-2/+27
* | Merge branch 'PHP-7.4'Nikita Popov2019-04-161-0/+3
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-04-161-0/+3
| |\
| | * Fix HT flags copying wrt iterator countNikita Popov2019-04-161-0/+3
| | * Future-proof email addressesZeev Suraski2018-11-011-3/+3
* | | Make zend_hash_sort() return voidrjhdby2019-03-221-1/+1
|/ /
* | Fix typos in code comments in Zend/ [skip ci]Tyson Andre2019-02-181-2/+2
* | Remove local variablesPeter Kokot2019-02-031-10/+0
* | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | Revert HASH_FLAG_INITIALIZED into HASH_FLAG_UNINITIALIZED.Dmitry Stogov2018-12-281-3/+3
* | Use HT_IS_INITIALIZED() and HT_INVALIDATE() macros instead of hackish HT_FLAG...Dmitry Stogov2018-12-271-0/+7
* | Update email addresses. We're still @Zend, but future proofing it...Zeev Suraski2018-11-011-3/+3
* | Turn zend_hash_exists() into inline functionDmitry Stogov2018-09-191-3/+14
* | Perform run-time binding reusing HashTable bucket (without new bucket inserti...Dmitry Stogov2018-08-291-0/+2
|/
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* API cleanup.Dmitry Stogov2018-07-231-57/+25
* Improved "Fast Shutdown".Dmitry Stogov2018-07-171-0/+1
* Removed "dead" code (zend_hash_update() never fails)Dmitry Stogov2018-06-011-18/+6
* Optimize zend_new_array() for special case, when size <= HT_MIN_SIZEDmitry Stogov2018-05-311-1/+15
* Eliminate useless checksDmitry Stogov2018-04-041-7/+14
* Optimize zend_hash_real_init()Dmitry Stogov2018-03-231-0/+2
* Improve HashTable iterators handling:Dmitry Stogov2018-03-221-1/+4
* Added expectationDmitry Stogov2018-03-061-1/+1
* Merge HashTable.u.v.consistency into HashTable.u.v.flagsDmitry Stogov2018-01-221-0/+1
* Introduce mcros to access HashTable iterators counterDmitry Stogov2018-01-221-1/+12
* Access HashTable.u.flags through HT_FLAGS() macro.Dmitry Stogov2018-01-221-8/+10
* Get rid of IS_TYPE_COPYABLE.Dmitry Stogov2018-01-191-1/+1
* Strength reductionDmitry Stogov2018-01-101-3/+5
* Added expectationDmitry Stogov2018-01-101-1/+1
* Trailing whitespaces on ZendGabriel Caruso2018-01-041-5/+5
* year++Xinchen Hui2018-01-021-1/+1
* Use cheaper APIXinchen Hui2017-12-181-0/+13
* Fix bug #75677: Drop fastcall attribute on variadic functionLi-Wen Hsu2017-12-151-1/+1