summaryrefslogtreecommitdiff
path: root/ext/standard/array.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-02-281-13/+11
|\
| * Fixed bug #77669Nikita Popov2019-02-281-13/+11
* | Merge branch 'PHP-7.2' into PHP-7.3Xinchen Hui2019-01-021-4/+5
|\ \ | |/
| * Fixed bug #77395 (segfault about array_multisort)Xinchen Hui2019-01-021-4/+5
* | Future-proof email addressesZeev Suraski2018-11-011-2/+2
* | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2018-09-181-3/+1
|\ \ | |/
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-09-181-3/+1
| |\
| | * Fix bug #75533: array_reduce is slow when $carry is large arrayManabu Matsui2018-09-181-3/+1
* | | Merge branch 'PHP-7.2' into PHP-7.3Christoph M. Becker2018-08-221-0/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Christoph M. Becker2018-08-221-0/+1
| |\ \ | | |/
| | * Fix #76778: array_reduce leaks memory if callback throws exceptionChristoph M. Becker2018-08-221-0/+1
* | | Make array parsing parameters error messages consistency with ZPP failureGabriel Caruso2018-08-191-13/+13
* | | Fixed bug #76713 (Segmentation fault caused by property corruption)Xinchen Hui2018-08-071-0/+3
* | | Removed useless IS_UNDEF checksDmitry Stogov2018-07-311-8/+5
* | | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | | Give a meaningful nameXinchen Hui2018-07-241-2/+2
* | | Micro-optmizationXinchen Hui2018-07-241-69/+72
* | | Merge branch 'PHP-7.2'Xinchen Hui2018-07-241-11/+33
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2018-07-241-10/+32
| |\ \ | | |/
| | * Fixed bug #68553 (array_column: null values in $index_key become incrementing...Xinchen Hui2018-07-241-10/+32
* | | Avoid code duplicationDmitry Stogov2018-07-231-19/+7
* | | Improve implementation of array_key_first() and array_key_last()Christoph M. Becker2018-07-171-4/+4
* | | Add implementation and tests for new methods - array_key_first(array $a) Retu...Enno Woortmann2018-07-171-0/+33
* | | Uze ZVAL_COPY_DEREF() instead of ZVAL_DEREF() and ZVAL_COPY()Dmitry Stogov2018-07-091-30/+16
* | | se zval_ptr_dtor_str() instead of zend_string_release_ex(Z_STR(*), 0)Dmitry Stogov2018-07-041-12/+12
* | | Do not continue extract()ing after an exception has been thrownNikita Popov2018-07-031-86/+32
* | | Merge branch 'PHP-7.2'Xinchen Hui2018-06-211-5/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2018-06-211-5/+1
| |\ \ | | |/
| | * Fixed bug #76505 (array_merge_recursive() is duplicating sub-array keys)Xinchen Hui2018-06-211-5/+1
* | | Report unknown variables passed to compact()Gabriel Caruso2018-06-191-2/+3
* | | Don't use UNREFs during array operationsNikita Popov2018-06-091-8/+8
* | | Merge branch 'PHP-7.2'Xinchen Hui2018-06-051-1/+7
|\ \ \ | |/ /
| * | Fixed bug #76410 (SIGV in zend_mm_alloc_small)Xinchen Hui2018-06-051-1/+7
| * | Merge branch 'PHP-7.1' into PHP-7.2Stanislav Malyshev2018-06-041-3/+15
| |\ \ | | |/
| | * Fix bug #76390 - do not allow invalid strings in range()Stanislav Malyshev2018-06-041-3/+15
* | | Fix bug #76390 - do not allow invalid strings in range()Stanislav Malyshev2018-06-041-3/+15
* | | Avoid rehashing of "packed" arrayDmitry Stogov2018-05-301-1/+1
* | | Merge branch 'PHP-7.2'Anatol Belski2018-05-281-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2018-05-281-1/+1
| |\ \ | | |/
| | * Fixed bug #76383 (array_map on $GLOBALS returns IS_INDIRECT)Bob Weinand2018-05-281-1/+1
* | | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-18/+18
* | | Bit test optimizationDmitry Stogov2018-05-081-6/+6
* | | Bit check micro-optimizationDmitry Stogov2018-04-281-2/+2
* | | Merge branch 'PHP-7.2'Christoph M. Becker2018-04-131-4/+4
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Christoph M. Becker2018-04-131-5/+5
| |\ \ | | |/
| | * Fix arginfo for array_replace(_recursive) and array_merge(_recursive)Gabriel Caruso2018-04-131-6/+6
* | | Remove redundant warning in array_push() and array_unshift()timurib2018-03-251-2/+2
* | | Optimize zend_hash_real_init()Dmitry Stogov2018-03-231-15/+15
* | | Fixed expectationDmitry Stogov2018-03-221-1/+1
* | | Improve HashTable iterators handling:Dmitry Stogov2018-03-221-27/+12