summaryrefslogtreecommitdiff
path: root/Zend/zend_interfaces.c
Commit message (Expand)AuthorAgeFilesLines
* Generate zend class entries based on stubsMáté Kocsis2021-02-141-18/+12
* Replace zend_bool uses with boolNikita Popov2021-01-151-1/+1
* Remove unnecessary checkNikita Popov2020-09-211-13/+1
* Improve type declarations for Zend APIsGeorge Peter Banyard2020-08-281-4/+6
* Lowercase method name in zend_call_method()Nikita Popov2020-08-261-1/+1
* Implement named parametersNikita Popov2020-07-311-1/+1
* Fixed bug #79852Nikita Popov2020-07-141-1/+3
* Add get_gc handle for object iteratorsNikita Popov2020-07-011-1/+2
* Cache __unserialize() instead of unserialize()Nikita Popov2020-06-261-3/+4
* Don't use iterator_funcs_ptr if it is nullNikita Popov2020-06-251-1/+2
* Introduce InternalIteratorNikita Popov2020-06-241-8/+178
* Add ZVAL_OBJ_COPY macroNikita Popov2020-06-171-2/+1
* Remove called_scope inheritance in zend_call_method()Nikita Popov2020-06-101-6/+1
* Add zend_call_known_function() API familyNikita Popov2020-06-091-45/+16
* Remove some special-casing in zend_call_method()Nikita Popov2020-06-091-44/+36
* Generate method entries from stubs for Zend classesMáté Kocsis2020-04-261-45/+3
* Fixed bug #62609: Allow implementing Traversable in abstract classNikita Popov2020-03-061-0/+5
* Implement interfaces after all methods availableNikita Popov2020-03-041-88/+48
* Remove empty "interface gets implemented" handlersNikita Popov2020-03-031-18/+6
* Define Stringable with __toString():string methodNicolas Grekas2020-03-021-0/+10
* Eliminate uses of ZVAL_ZVAL and friendsNikita Popov2020-01-201-1/+1
* Optimize instanceof_functionNikita Popov2019-10-251-1/+1
* Add Zend class/interface arginfo stubsChristoph M. Becker2019-10-151-33/+14
* Merge branch 'PHP-7.4'Nikita Popov2019-06-111-2/+2
|\
| * Support full variance if autoloading is usedNikita Popov2019-06-111-2/+2
* | 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-231-2/+2
|\ \ | |/
| * Forbid use of not fully linked classesNikita Popov2019-05-231-2/+2
* | Merge branch 'PHP-7.4'Nikita Popov2019-02-181-2/+14
|\ \ | |/
| * Fixed bug #77633Dmitry Stogov2019-02-181-2/+14
* | Refactor zend_object_handlers API to pass zend_object* and zend_string* inste...Dmitry Stogov2019-02-041-14/+14
|/
* Remove local variablesPeter Kokot2019-02-031-10/+0
* Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* Micro optimizationsDmitry Stogov2018-10-171-26/+40
* Replace ZEND_ACC_ANON_BOUND, ZEND_ACC_UNRESOLVED_PARENT and ZEND_ACC_UNRESOLV...Dmitry Stogov2018-09-181-2/+2
* Get rid of ZEND_ACC_CTOR, ZEND_ACC_DTOR and ZEND_ACC_IMPLEMENTED_ABSTRACTDmitry Stogov2018-09-051-1/+1
* Keep information about unresolved interfaces in zend_class_entry->interface_...Dmitry Stogov2018-08-231-3/+7
* Fix some misspellingsGabriel Caruso2018-08-121-1/+1
* Removed useless IS_UNDEF checksDmitry Stogov2018-07-311-5/+3
* 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-15/+36
* Fixed ability to call plain functions through zend_call_method()Dmitry Stogov2018-06-251-6/+13
* zend_fcall_info_cache.calling_scope is not used by zend_call_function() and d...Dmitry Stogov2018-05-031-1/+0
* 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-6/+6
* Move zend_object_iterator_funcs structures into read-only data segmentDmitry Stogov2017-12-141-1/+1
* further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* "Countable" interface is moved from SPL to CoreDmitry Stogov2017-05-251-0/+18