summaryrefslogtreecommitdiff
path: root/ext/spl/spl_array.c
Commit message (Expand)AuthorAgeFilesLines
* Fix bug #67369 ArrayObject serializatino drops the iterator classAlex Dowad2020-04-201-5/+35
* Fix #69264: __debugInfo() ignored while extending SPL classesChristoph M. Becker2020-04-061-5/+14
* Fixed bug #78409Nikita Popov2019-08-151-5/+0
* Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-1/+2
* Fixed some arg infos to match documentationJaroslav HanslĂ­k2019-05-221-3/+3
* Correctly destroy reference in ArrayObject sortNikita Popov2019-04-151-1/+2
* Fix bug #77866: Port Serializable SPL classes to use __unserialize()Nikita Popov2019-04-101-0/+78
* Fixed bug #77633Dmitry Stogov2019-02-181-1/+3
* Remove local variablesPeter Kokot2019-02-031-9/+0
* Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* Implement typed propertiesNikita Popov2019-01-111-3/+3
* Merge branch 'PHP-7.3'Christoph M. Becker2018-12-211-1/+3
|\
| * Fix #77298: segfault occurs when add property to unserialized empty ArrayObjectCHU Zhaowei2018-12-211-1/+3
* | Use ZEND_THIS macro to hide implementation details in extensions code.Dmitry Stogov2018-11-151-28/+28
* | Replace getThis() by EX(This), when additional check is not necessary.Dmitry Stogov2018-11-141-28/+28
* | Micro optimizationsDmitry Stogov2018-10-171-11/+13
* | Restore array_key_exists() compatibility for ArrayObjectNikita Popov2018-10-111-0/+1
* | More straightforward count() on ArrayObject with objectNikita Popov2018-10-111-21/+17
* | Remove unnecessary get_hash_table return value checksNikita Popov2018-10-111-90/+2
* | Don't overload get_properties for ArrayObjectNikita Popov2018-10-101-7/+29
|/
* Removed useless IS_UNDEF checksDmitry Stogov2018-07-311-1/+1
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* Give a meaningful nameXinchen Hui2018-07-241-5/+5
* Improved user iterator implementation to reduce zend_class_entry memory consu...Dmitry Stogov2018-07-121-11/+11
* Uze ZVAL_COPY_DEREF() instead of ZVAL_DEREF() and ZVAL_COPY()Dmitry Stogov2018-07-091-4/+2
* Export standard object handlers, to avoid indirect accessDmitry Stogov2018-05-311-13/+13
* Removed useless zval_ptr_dtor()Dmitry Stogov2018-05-291-3/+3
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-1/+1
* Merge branch 'PHP-7.2'Xinchen Hui2018-05-231-1/+1
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2018-05-231-1/+1
| |\
| | * Fixed bug #76367 (NoRewindIterator segfault 11)Xinchen Hui2018-05-231-1/+1
* | | Merge branch 'PHP-7.2'Joe Watkins2018-03-271-2/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Joe Watkins2018-03-271-2/+2
| |\ \ | | |/
| | * Fix #76131 some arginfo params are different from the documentationGabriel Caruso2018-03-271-3/+3
| | * year++Xinchen Hui2018-01-021-1/+1
| * | year++Xinchen Hui2018-01-021-1/+1
* | | Improve HashTable iterators handling:Dmitry Stogov2018-03-221-2/+2
* | | Remove return types from some magic method in protosGabriel Caruso2018-03-091-2/+2
* | | Convert iterator by reference errors to exceptionsNikita Popov2018-02-191-1/+2
* | | Use HT_FLAGS() macroDmitry Stogov2018-01-221-1/+1
* | | Avoid useless duplicationDmitry Stogov2018-01-191-2/+6
* | | year++Xinchen Hui2018-01-021-1/+1
* | | Merge branch 'PHP-7.2'Nikita Popov2017-12-221-0/+9
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-12-221-0/+9
| |\ \ | | |/
| | * Fixed bug #73209Nikita Popov2017-12-221-0/+9
* | | Merge branch 'PHP-7.2'Nikita Popov2017-12-221-4/+4
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-12-221-4/+4
| |\ \ | | |/
| | * Fixed bug #75242Nikita Popov2017-12-221-4/+4
* | | Merge branch 'PHP-7.2'Nikita Popov2017-12-221-0/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-12-221-0/+1
| |\ \ | | |/