summaryrefslogtreecommitdiff
path: root/Zend/zend_API.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed zend_read_static_propertyXinchen Hui2018-08-141-1/+1
* Fix length to copyAnatol Belski2018-07-311-1/+1
* Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* API cleanup.Dmitry Stogov2018-07-231-3/+3
* Fixed reference-counting in zend_parse_arg_str_weak()Dmitry Stogov2018-07-061-4/+5
* Avoid useless checks in object_init()Dmitry Stogov2018-07-061-2/+3
* Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized d...Dmitry Stogov2018-07-041-1/+1
* Avoid string comparisons for magic methods (all magic methods start with "__")Dmitry Stogov2018-07-021-0/+7
* Add zend_update_static_property_ex APINikita Popov2018-06-291-26/+21
* Add zend_read_static_property_ex APINikita Popov2018-06-291-4/+11
* Removed INIT_OVERLOADED_CLASS... macrosDmitry Stogov2018-06-291-1/+1
* Fixed ZTS race condition (zend_class_entry->ce_flags of internal classes must...Dmitry Stogov2018-06-271-52/+28
* Lazy function copying from op_cache SHM into process memoryDmitry Stogov2018-06-251-6/+7
* Micro-optimizationDmitry Stogov2018-06-251-24/+14
* Fixed bug #76509Nikita Popov2018-06-251-13/+4
* Removed "dead" code (zend_hash_update() never fails)Dmitry Stogov2018-06-011-37/+44
* Removed useless zval_ptr_dtor()Dmitry Stogov2018-05-291-4/+0
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-18/+18
* Merge branch 'PHP-7.2'Anatol Belski2018-05-201-0/+1
|\
| * Fixed bug #76337xKhorasan2018-05-201-0/+1
* | Avoid useless checks, using zend_string_efree(), in cases where the string is...Dmitry Stogov2018-05-081-9/+9
* | zend_is_callable() improvementDmitry Stogov2018-05-031-31/+16
* | Merge branch 'PHP-7.2'Nikita Popov2018-04-261-0/+1
|\ \ | |/
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-04-261-0/+1
| |\
| | * Fix memory leak in zend_disable_class()shiguangqi2008@gmail.com2018-04-261-0/+1
| | * year++Xinchen Hui2018-01-021-1/+1
| * | year++Xinchen Hui2018-01-021-1/+1
* | | Add is_countable functionGabriel Caruso2018-03-111-0/+17
* | | Improved ZPP to reduce amount of generated code.Dmitry Stogov2018-02-161-17/+115
* | | Use bool instead of boolean while throwing a type errorGabriel Caruso2018-02-041-2/+2
* | | Use int instead of integer in type errorsGabriel Caruso2018-02-041-2/+2
* | | A cheaper way to reset type flags.Dmitry Stogov2018-01-171-1/+1
* | | cleanupDmitry Stogov2018-01-101-3/+0
* | | Trailing whitespacesGabriel Caruso2018-01-031-5/+5
* | | year++Xinchen Hui2018-01-021-1/+1
* | | zend_fcall_info_cache.initialized is removed (zend_fcall_info_cache is initia...Dmitry Stogov2017-12-271-6/+2
* | | Use zend_hash_find() instead of zend_hash_find_ptr() to avoid double checkDmitry Stogov2017-12-271-10/+19
* | | Add _IS_NUMBER as cast_object() target typeNikita Popov2017-12-261-0/+2
* | | Merge branch 'PHP-7.2'Nikita Popov2017-12-131-2/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-12-131-2/+2
| |\ \ | | |/
| | * Fix copy-and-paste bugsLevi Morrison2017-12-131-2/+2
* | | Cleanup type conversionDmitry Stogov2017-12-071-1/+1
* | | Only functions of temporary modules have to be unregistered hereDmitry Stogov2017-11-301-1/+1
* | | Use zend_string_tolower() where it's possible (to avoid reallocations).Dmitry Stogov2017-11-301-4/+3
* | | Make sure string property/class const values are internedNikita Popov2017-11-251-0/+18
* | | RC manipulation cleanup 2Xinchen Hui2017-11-021-14/+5
* | | Remove zend_get_parameters(_ex) APIsNikita Popov2017-10-301-61/+0
* | | Prevent reference-counting on persistent zvals (internal constants, default p...Dmitry Stogov2017-10-301-21/+28
* | | Extend zend_register_class_alias_ex() with additional argument to allow creat...Dmitry Stogov2017-10-271-3/+3
* | | Extend zend_string API to avoid reallocation in zend_string_init_interned()Dmitry Stogov2017-10-191-4/+7