summaryrefslogtreecommitdiff
path: root/ext/spl/spl_fixedarray.c
Commit message (Expand)AuthorAgeFilesLines
* Generate ext/spl class entries from stubsMáté Kocsis2021-02-181-8/+5
* Replace zend_bool uses with boolNikita Popov2021-01-151-2/+2
* Remove SEPARATE_ARG_IF_REF macroNikita Popov2021-01-141-12/+0
* Optimize SplFixedArray when magic methods aren't overriddenTyson Andre2021-01-041-29/+45
* Clean up spl_fixedarray.cLevi Morrison2020-09-271-138/+129
* SplFixedArray is Aggregate, not IterableAlex Dowad2020-09-231-172/+39
* Use ValueError instead of exceptions in SPL extensionGeorge Peter Banyard2020-09-151-2/+2
* Use normal error in SPL for 'An iterator cannot be used with foreach by refer...George Peter Banyard2020-09-151-1/+1
* Error promotions in SPLGeorge Peter Banyard2020-09-031-3/+1
* Remove proto comments from C filesMax Semenik2020-07-061-32/+16
* Add get_gc handle for object iteratorsNikita Popov2020-07-011-1/+2
* Add ZVAL_OBJ_COPY macroNikita Popov2020-06-171-2/+1
* Generate methods entries from stubs for ext/splMáté Kocsis2020-04-251-38/+17
* Remove unused 'ce_get_iterator' field from spl_fixedarray_objectAlex Dowad2020-04-231-2/+0
* Merge branch 'PHP-7.4'Christoph M. Becker2020-03-231-13/+4
|\
| * Merge branch 'PHP-7.3' into PHP-7.4Christoph M. Becker2020-03-231-13/+4
| |\
| | * Fix #79393: Null coalescing operator failing with SplFixedArrayChristoph M. Becker2020-03-231-13/+4
* | | Add some stubs for SPLMáté Kocsis2020-03-101-41/+17
* | | Initialize SplFixedArray elements to NULL instead of UNDEFNikita Popov2020-01-301-31/+19
* | | Use RETURN_THROWS() after zend_throw_exception() in most of the extensionsMáté Kocsis2020-01-021-4/+4
* | | Use RETURN_THROWS() during ZPP in the remaining extensionsMáté Kocsis2019-12-311-16/+16
* | | zend_parse_parameters_throw() is obsoleteChristoph M. Becker2019-11-011-1/+1
* | | Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-251-2/+0
* | | Merge branch 'PHP-7.4'Dmitry Stogov2019-05-281-1/+2
|\ \ \ | |/ /
| * | Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-1/+2
* | | Merge branch 'PHP-7.4'Nikita Popov2019-05-221-2/+2
|\ \ \ | |/ /
| * | Fixed some arg infos to match documentationJaroslav Hanslík2019-05-221-2/+2
* | | Merge branch 'PHP-7.4'Nikita Popov2019-05-141-1/+1
|\ \ \ | |/ /
| * | Add RETURN_EMPTY_ARRAY() / RETVAL_EMPTY_ARRAY()Nikita Popov2019-05-141-1/+1
* | | Merge branch 'PHP-7.4'Dmitry Stogov2019-02-201-1/+1
|\ \ \ | |/ /
| * | Use ZEND_ACC_REUSE_GET_ITERATOR flag instead of run-time class modificationDmitry Stogov2019-02-201-1/+1
* | | Refactor zend_object_handlers API to pass zend_object* and zend_string* inste...Dmitry Stogov2019-02-041-23/+19
|/ /
* | Remove local variablesPeter Kokot2019-02-031-10/+0
* | Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* | Use ZEND_THIS macro to hide implementation details in extensions code.Dmitry Stogov2018-11-151-16/+16
* | Replace getThis() by EX(This), when additional check is not necessary.Dmitry Stogov2018-11-141-16/+16
* | Micro optimizationsDmitry Stogov2018-10-171-11/+13
|/
* Removed useless IS_UNDEF checksDmitry Stogov2018-07-311-6/+5
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* 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-10/+5
* Export standard object handlers, to avoid indirect accessDmitry Stogov2018-05-311-1/+1
* Removed useless zval_ptr_dtor()Dmitry Stogov2018-05-291-3/+0
* Remove return types from some magic method in protosGabriel Caruso2018-03-091-2/+2
* Trailing whitespacesGabriel Caruso2018-01-031-1/+1
* year++Xinchen Hui2018-01-021-1/+1
* Move constants into read-only data segmentDmitry Stogov2017-12-141-1/+1
* Move zend_object_iterator_funcs structures into read-only data segmentDmitry Stogov2017-12-141-1/+1
* Add zend_object_alloc() APINikita Popov2017-11-251-1/+1
* RC manipulation cleanup 2Xinchen Hui2017-11-021-10/+3