summaryrefslogtreecommitdiff
path: root/Zend/zend_hash.c
Commit message (Expand)AuthorAgeFilesLines
* Add zend_hash_lookup() and zend_hash_index_lookup() functions.Dmitry Stogov2021-03-191-5/+37
* micro-optimizationDmitry Stogov2021-03-191-19/+9
* Merge branch 'PHP-8.0'Nikita Popov2021-03-011-1/+1
|\
| * Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2021-03-011-1/+1
| |\
| | * Always remove HT iterators, even for uninit HTNikita Popov2021-03-011-1/+1
* | | Replace zend_bool uses with boolNikita Popov2021-01-151-11/+11
|/ /
* | Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2020-10-121-13/+17
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-10-121-13/+17
| |\
| | * Deindirect source elements in zend_hash_mergeNikita Popov2020-10-121-13/+17
* | | Add GC_TRY_ADDREF macroNikita Popov2020-09-151-6/+2
* | | Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-12/+12
* | | Merge branch 'PHP-7.4'Nikita Popov2020-07-071-2/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-07-071-2/+2
| |\ \ | | |/
| | * Fixed bug #79792Nikita Popov2020-07-071-2/+2
* | | Make sorting stableNikita Popov2020-06-251-13/+19
* | | Use ZEND_UNREACHABLE() instead of ZEND_ASSERT(0)Christoph M. Becker2020-06-161-1/+1
* | | Change GC_COLLECTABLE flag into GC_NOT_COLLECTABLE to simplify GC_MAY_LEAK() ...Dmitry Stogov2020-06-151-3/+3
* | | Fix [-Wundef] warning in Zend folderGeorge Peter Banyard2020-05-121-2/+2
* | | Add case insensitive find_ptr hash functionsLevi Morrison2020-04-261-0/+22
* | | Merge branch 'PHP-7.4'Nikita Popov2020-04-151-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-04-151-1/+1
| |\ \ | | |/
| | * Fixed bug #79477Nikita Popov2020-04-151-1/+1
* | | Merge branch 'PHP-7.4'Christoph M. Becker2020-03-111-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Christoph M. Becker2020-03-111-1/+1
| |\ \ | | |/
| | * Fix #79364: When copy empty array, next key is unspecifiedChristoph M. Becker2020-03-111-1/+1
* | | Use separate typedef for bucket comparison functionNikita Popov2020-03-041-3/+3
* | | Avoid shift UB for large arraysNikita Popov2020-01-281-2/+2
* | | Reorder conditionsDmitry Stogov2019-09-121-1/+1
* | | Merge branch 'PHP-7.4'Nikita Popov2019-07-041-2/+4
|\ \ \ | |/ /
| * | Assert that HT entries using add_new APIs are really newNikita Popov2019-07-041-2/+4
* | | Make zend_hash_rehash() a void functionAndrey Gromov2019-06-271-3/+2
* | | Merge branch 'PHP-7.4'Nikita Popov2019-06-111-0/+20
|\ \ \ | |/ /
| * | Add specialized pair construction APINikita Popov2019-06-111-0/+20
* | | Merge branch 'PHP-7.4'Nikita Popov2019-05-071-0/+12
|\ \ \ | |/ /
| * | [AArch64] Use NEON to initialize zend_hashSebastian Pop2019-05-071-0/+12
* | | Merge branch 'PHP-7.4'Nikita Popov2019-04-161-5/+8
|\ \ \ | |/ /
| * | Don't overwrite iterator count during real initNikita Popov2019-04-161-2/+4
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-04-161-3/+4
| |\ \ | | |/
| | * Fix HT flags copying wrt iterator countNikita Popov2019-04-161-4/+6
* | | Merge branch 'PHP-7.4'Nikita Popov2019-04-161-47/+20
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-04-161-47/+20
| |\ \ | | |/
| | * Fix second part of bug #77903Nikita Popov2019-04-161-0/+7
| | * Partial fix for bug #77903Nikita Popov2019-04-161-47/+13
* | | Merge branch 'PHP-7.4'Nikita Popov2019-04-101-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-04-101-1/+1
| |\ \ | | |/
| | * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-04-101-1/+1
| | |\
| | | * Fix pgsql use after free trying to reuse closed connectionNikita Popov2019-04-101-1/+1
| | * | Future-proof email addressesZeev Suraski2018-11-011-3/+3
* | | | Make zend_hash_sort() return voidrjhdby2019-03-221-4/+2
* | | | Implement the negative_array_index RFCPedro Magalhães2019-02-081-6/+10
|/ / /