summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Expand)AuthorAgeFilesLines
* Fixed typoDmitry Stogov2018-07-192-3/+3
* Perform checks for propertis started with '\\0' only for dynamic propertiesDmitry Stogov2018-07-181-14/+12
* [ci skip] Fix typo in commentChristoph M. Becker2018-07-181-1/+1
* Improved "Fast Shutdown".Dmitry Stogov2018-07-174-19/+29
* Inline FETCH_CONST and DEFINED handlers into "hybrid" executor.Dmitry Stogov2018-07-172-4/+4
* Reduce overhead of case-insensitive constants deprecation for "fast path"Dmitry Stogov2018-07-175-126/+123
* Deprecate case-insensitive constantsNikita Popov2018-07-167-21/+254
* Fixed error messages.Dmitry Stogov2018-07-161-3/+3
* Merge zend_class_entry.create_object and zend_class_entry.interface_gets_impl...Dmitry Stogov2018-07-123-4/+4
* Fix #33502: Some nullary functions don't check the number of argumentsChristoph M. Becker2018-07-121-2/+38
* Improved user iterator implementation to reduce zend_class_entry memory consu...Dmitry Stogov2018-07-128-23/+62
* Changed structure of zend_class_entry.trait_aliases and zend_class_entry.trai...Dmitry Stogov2018-07-114-185/+156
* Fix build with ZEND_RC_DEBUGAnatol Belski2018-07-111-3/+3
* Remove these two old and outdated files we never use:Kalle Sommer Nielsen2018-07-102-453/+0
* Avoid copyingDmitry Stogov2018-07-101-53/+43
* Use ZVAL_COPY_DEREF()Dmitry Stogov2018-07-101-2/+1
* Avoid useless copyingDmitry Stogov2018-07-101-4/+4
* Removed deprecated conditionDmitry Stogov2018-07-101-1/+1
* Avoid useless checks for public functionsDmitry Stogov2018-07-091-6/+4
* Combined few checks into oneDmitry Stogov2018-07-091-5/+1
* Avoid reloadingDmitry Stogov2018-07-091-1/+1
* Eliminated checkDmitry Stogov2018-07-091-4/+4
* Eliminated reference-counting and EG(exception) checkDmitry Stogov2018-07-092-121/+186
* Uze ZVAL_COPY_DEREF() instead of ZVAL_DEREF() and ZVAL_COPY()Dmitry Stogov2018-07-096-69/+32
* Merge branch 'PHP-7.2'Anatol Belski2018-07-081-3/+3
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2018-07-081-3/+3
| |\
| | * Fix C++11 and up compatibility for zend_finite and moreAnatol Belski2018-07-081-3/+3
* | | Warn if continue is used on switchNikita Popov2018-07-073-6/+81
* | | Forgotten one replacementXinchen Hui2018-07-061-1/+1
* | | rename ref_dtor_func to rc_dtor_funcXinchen Hui2018-07-067-42/+42
* | | Rename zval_dtor_func and ref_dotr_funcXinchen Hui2018-07-067-41/+42
* | | Revert "Rename _zval_dtor_func to _ref_dtor_func"Xinchen Hui2018-07-067-42/+41
* | | Rename _zval_dtor_func to _ref_dtor_funcXinchen Hui2018-07-067-41/+42
* | | Use zval_ptr_dtor() instead of zval_dtor() in in-place array/object conversio...Dmitry Stogov2018-07-061-8/+8
* | | Fixed reference-counting in zend_parse_arg_str_weak()Dmitry Stogov2018-07-061-4/+5
* | | Optimize array to object castingDmitry Stogov2018-07-062-5/+65
* | | Conversion related optimizationsDmitry Stogov2018-07-062-27/+29
* | | Optimize object to array castingDmitry Stogov2018-07-062-65/+85
* | | Avoid useless checks in object_init()Dmitry Stogov2018-07-062-4/+4
* | | Fixed incorrrecr zval_dtor() usage to replace value of argument passed by ref...Dmitry Stogov2018-07-051-0/+15
* | | Removed legacy zval_dtor() usage. It doesn't work with zvals with refcount ==...Dmitry Stogov2018-07-051-8/+3
* | | Fixed some incorrect zval_dtor() usagesDmitry Stogov2018-07-042-11/+144
* | | Argument unpacking with Traversables and non-integer keys.Dmitry Stogov2018-07-043-6/+29
* | | Added test case for bug #76539 for master only as the behavior has been restoredKalle Sommer Nielsen2018-07-041-0/+26
* | | Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized d...Dmitry Stogov2018-07-047-46/+46
* | | se zval_ptr_dtor_str() instead of zend_string_release_ex(Z_STR(*), 0)Dmitry Stogov2018-07-047-21/+21
* | | concat_function() micro optimizationDmitry Stogov2018-07-042-38/+36
* | | SEND_UNPACK should throw exception on Traversable with non-integer keysDmitry Stogov2018-07-042-6/+4
* | | Fixed bug #76501 (Funny message with fatal error)Kalle Sommer Nielsen2018-07-043-6/+6
* | | API cleanup. Removed unused functions (kept compatibility macros).Dmitry Stogov2018-07-048-118/+34