summaryrefslogtreecommitdiff
path: root/Zend/zend_hash.h
Commit message (Expand)AuthorAgeFilesLines
* Add specialized pair construction APINikita Popov2019-06-111-0/+1
* Avoid double copyingDmitry Stogov2019-05-281-2/+27
* 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
* | 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
* Introduced zend_hash_find_ex() that may avoid unnecessary hash value check.Dmitry Stogov2017-11-241-0/+22
* Added zend_hash_add_new_mem/zend_hash_str_add_new_mem. Use them to add new el...Dmitry Stogov2017-10-311-0/+26
* Avoid HashTable allocations for empty arrays (using zend_empty_array).Dmitry Stogov2017-10-241-0/+9
* HASH_FLAG_PERSISTENT renamed into IS_ARRAY_PERSISTENT and moved into GC_FLAGS...Dmitry Stogov2017-10-061-8/+7
* Refactored recursion pretectionDmitry Stogov2017-10-061-13/+1
* Refactored array creation API. array_init() and array_init_size() are convert...Dmitry Stogov2017-09-201-4/+11
* Merge branch 'PHP-7.1' into PHP-7.2Sara Golemon2017-09-071-1/+1
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Sara Golemon2017-09-071-1/+1
| |\
| | * Fix typo in zend_symtable_add_new() API nameSara Golemon2017-09-071-1/+1
* | | further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* | | Extract zend_get_callable_name() APINikita Popov2017-06-251-0/+27
* | | Reuse "nIndex"Dmitry Stogov2017-06-231-1/+1
* | | shutdown_executor() refactoring (reuse opcache fast request shutdown code)Dmitry Stogov2017-06-221-4/+32
* | | Merge branch 'PHP-7.1'Nikita Popov2017-02-021-0/+10
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-021-0/+10
| |\ \ | | |/
| | * BUG #73998: Numeric properties are not accessible from get_object_varsMitch Hagstrand2017-02-021-0/+10
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1