summaryrefslogtreecommitdiff
path: root/ext/spl/php_spl.c
Commit message (Expand)AuthorAgeFilesLines
* Change Zend Stream API to use zend_string* instead of char*.Dmitry Stogov2021-03-161-11/+11
* Switch few functions useful in Symphony apps to new ZPP API.Dmitry Stogov2021-02-241-3/+3
* Replace zend_bool uses with boolNikita Popov2021-01-151-7/+7
* Reduce memory usage of SplObjectStorageTyson Andre2021-01-041-6/+6
* Use Z_PARAM_OBJ macros when zval isn't neededTyson Andre2021-01-021-3/+3
* Flesh out HashTable insertion APIsSara Golemon2020-12-011-6/+4
* Release call trampolines in zpp fccNikita Popov2020-09-041-1/+8
* Implement named parametersNikita Popov2020-07-311-1/+1
* Remove proto comments from C filesMax Semenik2020-07-061-32/+16
* Add ZVAL_OBJ_COPY macroNikita Popov2020-06-171-4/+2
* Fix bug #65006Nikita Popov2020-06-101-138/+93
* Simplify spl_autoload_perform() implementationNikita Popov2020-06-101-52/+26
* Fix called scope assignment in autoloaderNikita Popov2020-06-101-8/+1
* Remove autoload_running flagNikita Popov2020-06-101-14/+4
* Cleanup SPL autoload implementationNikita Popov2020-06-101-147/+99
* Remove obsolete __lambda_func handlingNikita Popov2020-06-091-7/+2
* Use ZPP callable check for spl_autoload_register.George Peter Banyard2020-05-301-64/+24
* Fix UNKNOWN default values in ext/splMáté Kocsis2020-05-061-5/+10
* Fixed bug #79432Nikita Popov2020-04-271-6/+8
* Generate methods entries from stubs for ext/splMáté Kocsis2020-04-251-23/+1
* Improve error messages of various extensionsMáté Kocsis2020-03-231-3/+3
* Make error messages more consistent by fixing capitalizationMáté Kocsis2020-01-171-3/+3
* Use RETURN_THROWS() after zend_type_error()Máté Kocsis2020-01-011-3/+3
* Use RETURN_THROWS() during ZPP in the remaining extensionsMáté Kocsis2019-12-311-11/+11
* Add funcinfo for spl global functionsTyson Andre2019-12-111-71/+2
* Convert warnings to TypeError in php_spl.cGeorge Peter Banyard2019-12-111-6/+6
* Remove ZEND_PARSE_PARAMS_QUIET from spl_autoload_register()Nikita Popov2019-12-111-1/+1
* Cleanup return values when parameter parsing is unsuccessfulMáté Kocsis2019-10-301-4/+4
* Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-251-2/+0
* Merge branch 'PHP-7.4'Nikita Popov2019-09-031-0/+4
|\
| * Add zpp check to spl_classes()Nikita Popov2019-09-031-0/+4
* | Merge branch 'PHP-7.4'Nikita Popov2019-09-031-2/+0
|\ \ | |/
| * Clarify failure behavior of spl_iterator_apply()Nikita Popov2019-09-031-2/+0
* | Merge branch 'PHP-7.4'Peter Kokot2019-02-031-9/+0
|\ \ | |/
| * Remove local variablesPeter Kokot2019-02-031-9/+0
| * Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* | Remove support for __autoload()Nikita Popov2019-01-301-12/+4
* | Remove year range from copyright noticeZeev Suraski2019-01-301-1/+1
* | Remove static calls to non-static methodsNikita Popov2019-01-301-1/+1
|/
* Merge branch 'PHP-7.3'Nikita Popov2018-12-271-1/+1
|\
| * Fix #77360: class_uses causes segfaultLauri Kenttä2018-12-271-1/+1
* | Merge branch 'PHP-7.3'Nikita Popov2018-12-271-1/+1
|\ \ | |/
| * Fix #77359: spl_autoload causes segfaultLauri Kenttä2018-12-271-1/+1
* | Replace zend_hash_apply... with ZEND_HASH_FOREACH...Dmitry Stogov2018-12-191-5/+8
* | Fix some misspellingsGabriel Caruso2018-08-121-1/+1
|/
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* Replace zval_dtor() with specialized destructorsDmitry Stogov2018-07-051-2/+2
* retval shouldn't be NULLDmitry Stogov2018-06-221-3/+5
* Reduce spl_autoload() overheadDmitry Stogov2018-06-221-11/+37
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-16/+16