summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_def.h
Commit message (Expand)AuthorAgeFilesLines
* Fixed bug #80049Nikita Popov2020-09-031-0/+1
* Fix memory leak when yielding from non-iterableNikita Popov2020-08-261-0/+1
* zend_timeout() may access EX(opline)Dmitry Stogov2020-04-171-1/+1
* Fix bug #76047Nikita Popov2020-01-311-3/+3
* Fixed bug #78999 (Cycle leak when using function result as temporary)Dmitry Stogov2019-12-191-0/+4
* Fix freeing of dynamic call nameNikita Popov2019-12-181-3/+1
* Merge branch 'PHP-7.2' into PHP-7.3Dmitry Stogov2019-11-181-2/+6
|\
| * Fix $x = (bool)$x; for undefined with opcacheTyson Andre2019-11-181-2/+6
* | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-10-101-0/+1
|\ \ | |/
| * Fix leak on static method call on non-existent classNikita Popov2019-10-101-0/+1
* | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-08-291-1/+5
|\ \ | |/
| * Fix use-after-free of immediately invoked closure with extra argsNikita Popov2019-08-291-1/+5
* | Merge branch 'PHP-7.2' into PHP-7.3Dmitry Stogov2019-07-161-12/+12
|\ \ | |/
| * Fixed incorrect specialization (missed IS_INDIRECT handling)Dmitry Stogov2019-07-161-12/+12
| * Trim trailing whitespace in source code filesPeter Kokot2018-10-131-6/+6
* | Fixed bug #77263 (Segfault when using 2 RecursiveFilterIterator)Dmitry Stogov2019-01-141-0/+4
* | Fixed bug #77376 ("undefined function" message no longer includes namespace)Xinchen Hui2019-01-021-4/+3
* | Future-proof email addressesZeev Suraski2018-11-011-3/+3
* | Stop using zend_function->reserved[] space.Dmitry Stogov2018-08-221-1/+1
* | Removed dead codeDmitry Stogov2018-08-211-3/+1
* | Avoid hash lookups in BIND_STATIC and BIND_LEXICAL opcode handlers.Dmitry Stogov2018-08-201-6/+4
* | Fixed bug #76752 (Crash in ZEND_COALESCE_SPEC_TMP_HANDLER - assertion in _get...Xinchen Hui2018-08-171-4/+4
* | Removed duplicate code. zend_fetch_dimension_address_LIST_w() was a copy of z...Dmitry Stogov2018-07-301-2/+2
* | Improved assignment to "next" element of array ($a[] = ...)Dmitry Stogov2018-07-271-3/+23
* | Use better checkDmitry Stogov2018-07-261-6/+6
* | Pack zend_constant.flags and zend_constant.module_number into reserved space ...Dmitry Stogov2018-07-261-2/+2
* | Encode parent class name as IS_CONST operand in DECLARE_INHERITED_CLASS and D...Dmitry Stogov2018-07-251-25/+43
* | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | Micro-optimizationDmitry Stogov2018-07-231-1/+1
* | Inline FETCH_CONST and DEFINED handlers into "hybrid" executor.Dmitry Stogov2018-07-171-2/+2
* | Reduce overhead of case-insensitive constants deprecation for "fast path"Dmitry Stogov2018-07-171-37/+5
* | Deprecate case-insensitive constantsNikita Popov2018-07-161-2/+11
* | Eliminated reference-counting and EG(exception) checkDmitry Stogov2018-07-091-10/+15
* | Uze ZVAL_COPY_DEREF() instead of ZVAL_DEREF() and ZVAL_COPY()Dmitry Stogov2018-07-091-10/+5
* | rename ref_dtor_func to rc_dtor_funcXinchen Hui2018-07-061-3/+3
* | Rename zval_dtor_func and ref_dotr_funcXinchen Hui2018-07-061-3/+3
* | Revert "Rename _zval_dtor_func to _ref_dtor_func"Xinchen Hui2018-07-061-3/+3
* | Rename _zval_dtor_func to _ref_dtor_funcXinchen Hui2018-07-061-3/+3
* | Optimize array to object castingDmitry Stogov2018-07-061-1/+13
* | Optimize object to array castingDmitry Stogov2018-07-061-13/+17
* | Argument unpacking with Traversables and non-integer keys.Dmitry Stogov2018-07-041-3/+4
* | se zval_ptr_dtor_str() instead of zend_string_release_ex(Z_STR(*), 0)Dmitry Stogov2018-07-041-1/+1
* | SEND_UNPACK should throw exception on Traversable with non-integer keysDmitry Stogov2018-07-041-3/+2
* | API cleanup. Removed unused functions (kept compatibility macros).Dmitry Stogov2018-07-041-1/+1
* | Eliminated REFCOUNTED checks on persistent constant operands in SEND_VAL[_EX]...Dmitry Stogov2018-07-031-1/+29
* | Merge branch 'bug63217'Dmitry Stogov2018-07-031-7/+29
|\ \
| * | Another fix for bug #63217Dmitry Stogov2018-07-031-3/+21
| * | Partial revert of 30156d588c07e26d4e752ddb62344e96854d4773Dmitry Stogov2018-07-021-4/+8
* | | Better hot/cold code splittingDmitry Stogov2018-07-031-6/+6
|/ /
* | Fixed bug #63217Rudi Theunissen2018-07-021-8/+4