summaryrefslogtreecommitdiff
path: root/ext/spl/php_spl.c
Commit message (Expand)AuthorAgeFilesLines
* Fix #77360: class_uses causes segfaultLauri Kenttä2018-12-271-1/+1
* Fix #77359: spl_autoload causes segfaultLauri Kenttä2018-12-271-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
* zend_fcall_info_cache.calling_scope is not used by zend_call_function() and d...Dmitry Stogov2018-05-031-1/+0
* Use bool instead of boolean in protoGabriel Caruso2018-02-041-1/+1
* year++Xinchen Hui2018-01-021-1/+1
* zend_fcall_info_cache.initialized is removed (zend_fcall_info_cache is initia...Dmitry Stogov2017-12-271-1/+0
* Move constants into read-only data segmentDmitry Stogov2017-12-141-1/+1
* Fixed bug #74372Nikita Popov2017-12-061-3/+5
* Use zend_string_tolower() where it's possible (to avoid reallocations).Dmitry Stogov2017-11-301-8/+4
* Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-08-091-4/+16
|\
| * Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-08-091-4/+16
| |\
| | * Fixed bug #75049 (spl_autoload_unregister can't handle spl_autoload_functions...Xinchen Hui2017-08-091-4/+16
* | | Implement spl_object_id(object $x) : intTyson Andre2017-08-021-0/+19
* | | "Countable" interface is moved from SPL to CoreDmitry Stogov2017-05-251-1/+0
* | | spl_autoload_call() optimizationDmitry Stogov2017-05-101-16/+46
|/ /
* | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-02-161-3/+3
|\ \ | |/
| * Fix autoload_func_info destructionNikita Popov2017-02-161-3/+3
* | Merge branch 'PHP-7.0' into PHP-7.1Dmitry Stogov2017-01-091-1/+25
|\ \ | |/
| * Fixed bug #73896 (spl_autoload() crashes when calls magic _call())Dmitry Stogov2017-01-091-1/+25
| * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | Alias rand to mt_randLeigh2016-07-051-5/+0
* | Split rand and mt_rand into separate filesLeigh2016-07-051-1/+1
* | Added ZEND_ATTRIBUTE_FORMAT to some middind functions.Dmitry Stogov2016-06-211-1/+1
|/
* Fixed bug #52339Nikita Popov2016-03-181-21/+1
* Remove obj handlers ptr value from spl_object_hash()Bogdan Padalko2016-01-121-1/+1
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
* | Merge branch 'PHP-5.6' into PHP-7.0Xinchen Hui2015-12-231-4/+8
|\ \ | |/
| * Fixed bug #71204 (segfault if clean spl_autoload_funcs while autoloading)Xinchen Hui2015-12-231-4/+8
| * Fixed bug #70290 (Null pointer deref (segfault) in spl_autoload via ob_start)Xinchen Hui2015-08-191-1/+1
| * Fixed bug #69141 Missing arguments in reflection info for some builtin functionsReeze Xia2015-02-281-0/+2
| * Bump yearXinchen Hui2015-01-151-1/+1
* | This should never failXinchen Hui2015-12-231-3/+1
* | Fixed bug #71202 (Autoload function registered by another not activated immed...Xinchen Hui2015-12-231-2/+9
* | Use ZSTR_ API to access zend_string elements (this is just renaming without s...Dmitry Stogov2015-06-301-34/+34
* | Fix more proto commentsRasmus Lerdorf2015-06-231-1/+1
* | cleanup mod version macros and mod defs, round xAnatol Belski2015-03-231-1/+1
* | Optimize zend_string_realloc() add more specialized versions zend_string_exte...Dmitry Stogov2015-03-201-2/+2
* | Use zend_string* instead of char* for opened_patch handling. Avoid reallocati...Dmitry Stogov2015-03-041-2/+2
* | bump yearXinchen Hui2015-01-151-1/+1
* | trailing whitespace removalStanislav Malyshev2015-01-101-19/+19
* | Revert "Add type info for spl_autoload_register"Stanislav Malyshev2014-12-291-1/+1
* | Add type info for spl_autoload_registerLevi Morrison2014-12-281-1/+1
* | Fix bug #68641Levi Morrison2014-12-271-0/+2