summaryrefslogtreecommitdiff
path: root/Zend
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | Do not continue extract()ing after an exception has been thrownNikita Popov2018-07-031-8/+10
* | | Eliminated REFCOUNTED checks on persistent constant operands in SEND_VAL[_EX]...Dmitry Stogov2018-07-033-7/+87
* | | Merge branch 'bug63217'Dmitry Stogov2018-07-035-62/+360
|\ \ \
| * | | Another fix for bug #63217Dmitry Stogov2018-07-035-27/+288
| * | | Partial revert of 30156d588c07e26d4e752ddb62344e96854d4773Dmitry Stogov2018-07-024-36/+73
* | | | Better hot/cold code splittingDmitry Stogov2018-07-034-376/+355
|/ / /
* | | Fixed bug #63217Rudi Theunissen2018-07-029-86/+214
* | | Avoid magic method hash lookupsDmitry Stogov2018-07-021-1/+1