summaryrefslogtreecommitdiff
path: root/Zend/zend_hash.c
Commit message (Expand)AuthorAgeFilesLines
...
| | * | Bump yearXinchen Hui2014-01-031-1/+1
| * | | bump yearXinchen Hui2015-01-151-1/+1
| * | | Fixed bug #67169: []= after_array_splice incorrectNikita Popov2014-05-021-0/+1
| * | | Add only_integer_keys option to zend_hash_reindexNikita Popov2014-04-091-12/+5
| * | | Add zend_hash_spliceNikita Popov2014-04-091-25/+91
| * | | Add zend_hash_reindexNikita Popov2014-04-091-3/+24
| * | | fix C89 compatAnatol Belski2014-03-221-1/+3
| * | | Revert "Add helper function for updating bucket contents"Nikita Popov2014-03-211-32/+40
| * | | Rename+move zend_hash_apply_deleter and reuse itNikita Popov2014-03-211-155/+57
| * | | Make zend_hash_apply_deleter() void, to allow reuseNikita Popov2014-03-211-33/+25
| * | | Add helper function for updating bucket contentsNikita Popov2014-03-211-40/+32
| * | | Remove unnecessary checkNikita Popov2014-03-201-3/+0
* | | | Fixed incorrect ZEND_FILE_LINE_CC usageDmitry Stogov2015-06-051-10/+7
* | | | Improve the fix for bug #69756Xinchen Hui2015-06-051-1/+1
* | | | Fixed bug #69756 (Fatal error: Nesting level too deep - recursive dependency?...Dmitry Stogov2015-06-051-1/+1
* | | | Fixed bug #69758 (Item added to array not being removed by array_pop/shift)Xinchen Hui2015-06-051-1/+1
* | | | set initialized flag after actual initialization happenedStanislav Malyshev2015-05-311-3/+3
* | | | fix typosolshevskiy872015-05-131-1/+1
* | | | Eliminate useless checksDmitry Stogov2015-04-271-12/+20
* | | | Optimized HashTable copy and cleanup function for cases without holes.Dmitry Stogov2015-04-241-168/+224
* | | | Optimized zend_hash_rehash(), added some exoectations to generate better codeDmitry Stogov2015-04-241-75/+93
* | | | Added HashTable flag HASH_FLAG_STATIC_KEYS that is maintaned to be set if all...Dmitry Stogov2015-04-241-19/+87
* | | | Keep realpath and PCRE caches in consistency with opcache SHM.Dmitry Stogov2015-04-221-0/+7
* | | | Slight zend_hash_find() optimization.Dmitry Stogov2015-04-211-6/+7
* | | | Fix zend_hash_find documentation.matason2015-04-071-4/+1
* | | | Fixed bug #69376 (Wrong ref counting).Dmitry Stogov2015-04-071-1/+3
* | | | Revert "Better to taverse reversely"Xinchen Hui2015-03-311-8/+16
* | | | Better to taverse reverselyXinchen Hui2015-03-301-16/+8
| |_|/ |/| |
* | | Fixed mess in namesDmitry Stogov2015-03-181-2/+2
* | | Fixed zend_hash_del()Dmitry Stogov2015-03-171-4/+6
* | | Use fastcall calling convention for most critical ZE subsystems.Dmitry Stogov2015-03-131-76/+79
* | | Changed HashTable layout:Dmitry Stogov2015-03-131-155/+164
* | | Unused varXinchen Hui2015-03-051-1/+0
* | | Minimize copying of HashTable realocationDmitry Stogov2015-03-051-7/+22
* | | Improved code for class property inheritanceDmitry Stogov2015-03-041-0/+32
* | | pefree() -> efree()Dmitry Stogov2015-03-031-1/+1
* | | Avoid unnecassary checkDmitry Stogov2015-02-241-3/+1
* | | Make zend_array_destroy() to free the corresponding zend_arrayDmitry Stogov2015-02-241-2/+4
* | | Merged zend_array and HashTable into the single data structure.Dmitry Stogov2015-02-131-1/+48
* | | Unused varsXinchen Hui2015-02-131-1/+0
* | | Limit HashTable size to avoid integer overflow checksDmitry Stogov2015-02-131-33/+47
* | | Fix "forech" statemt behaviour according to https://wiki.php.net/rfc/php7_for...Dmitry Stogov2015-02-121-18/+184
* | | bump yearXinchen Hui2015-01-151-1/+1
* | | Fixed malloc/emalloc messDmitry Stogov2015-01-151-2/+2
* | | Initialize ht->nTableMaskDmitry Stogov2015-01-151-0/+1
* | | Merge branch 'zend_sort' of https://github.com/laruence/php-srcXinchen Hui2015-01-141-3/+44
|\ \ \
| * | | Faster sorting algoXinchen Hui2015-01-141-3/+44
* | | | fixed zend_hash_init() when the lzcnt instruction isn't supportedAnatol Belski2015-01-141-16/+14
|/ / /
* | | trailing whitespace removalStanislav Malyshev2015-01-101-55/+55
* | | Use special flag (HASH_FLAG_INITIALIZED) instead of (nTableMask == 0) to indi...Dmitry Stogov2014-12-271-57/+27