summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_execute.h
Commit message (Expand)AuthorAgeFilesLines
* Improve undefined variable error messagesMáté Kocsis2020-03-311-6/+6
* JIT for FETCH_THISDmitry Stogov2020-03-201-4/+0
* Improved JIT for BIND_GLOBALDmitry Stogov2020-03-181-13/+12
* Revert "Fetch for read in nested property assignments"Nikita Popov2020-03-181-2952/+3015
* Fetch for read in nested property assignmentsNikita Popov2020-03-181-3015/+2952
* Merge branch 'PHP-7.4'Dmitry Stogov2020-03-131-2/+11
|\
| * Check asserts earlyDmitry Stogov2020-03-121-1/+1
| * Avoid "Anonymous class wasn't preloaded" error by lazely loading of not prelo...Dmitry Stogov2020-03-121-2/+11
* | Merge branch 'PHP-7.4'Nikita Popov2020-03-091-1/+1
|\ \ | |/
| * Fixed bug #79357Nikita Popov2020-03-091-1/+1
* | Regenerate the VMMáté Kocsis2020-03-091-2/+2
* | Improve error message of foreachMáté Kocsis2020-03-091-8/+8
* | Change argument error message formatMáté Kocsis2020-02-261-11/+11
* | Make type error messages more consistentMáté Kocsis2020-02-171-11/+11
* | Add support for $obj::classNikita Popov2020-02-111-77/+237
* | Deref slow-path ASSIGN_OBJ resultNikita Popov2020-02-101-36/+36
* | Merge branch 'PHP-7.4'Dmitry Stogov2020-02-061-16/+16
|\ \ | |/
| * Make opcodes to return de-refereced values of typed references (in the same w...Dmitry Stogov2020-02-061-16/+16
* | Remove spurious const qualifier from function return typeNikita Popov2020-02-061-1/+1
* | Merge branch 'PHP-7.4'Nikita Popov2020-01-311-6/+6
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-01-311-6/+6
| |\
| | * Fix bug #76047Nikita Popov2020-01-311-6/+6
* | | Merge branch 'PHP-7.4'Dmitry Stogov2020-01-311-3/+3
|\ \ \ | |/ /
| * | Fixed bug #79094 (Crashing when running recursion function)Dmitry Stogov2020-01-311-3/+3
* | | Revert "Merge branch 'PHP-7.4'"Christoph M. Becker2020-01-231-6/+2
* | | Merge branch 'PHP-7.4'Christoph M. Becker2020-01-231-2/+6
|\ \ \ | |/ /
| * | Make MSVCRT memory leak checking usable for the test suiteChristoph M. Becker2020-01-231-2/+6
* | | Remove leftover ZEND_CAST code for (unset) cast.Tyson Andre2020-01-181-24/+8
* | | Inline hot parts of bitwise instructions into hybrid VMDmitry Stogov2020-01-141-67/+44
* | | Fix #49555: Improve "function must be a string" error messageNikita Popov2020-01-081-6/+9
* | | Refer to method rather than function name in error messageNikita Popov2020-01-081-12/+12
* | | Fix #65274: Add class name to undef class constant errorNikita Popov2020-01-081-3/+6
* | | Speed up ZEND_IS_IDENTICAL when it can't throwTyson Andre2019-12-231-22/+120
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-201-72/+288
|\ \ \ | |/ /
| * | Fix early free of assign_obj op_dataNikita Popov2019-12-201-72/+288
* | | RECV opcode optimizationDmitry Stogov2019-12-201-48/+92
* | | Merge branch 'PHP-7.4'Dmitry Stogov2019-12-191-0/+32
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Dmitry Stogov2019-12-191-0/+32
| |\ \ | | |/
| | * Fixed bug #78999 (Cycle leak when using function result as temporary)Dmitry Stogov2019-12-191-0/+32
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-181-7/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-12-181-7/+1
| |\ \ | | |/
| | * Fix freeing of dynamic call nameNikita Popov2019-12-181-7/+1
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-161-0/+2
|\ \ \ | |/ /
| * | Fixed bug #78973Nikita Popov2019-12-161-0/+2
* | | Merge branch 'PHP-7.4'Dmitry Stogov2019-12-111-0/+5
|\ \ \ | |/ /
| * | Fixed bug #78937 (Preloading unlinkable anonymous class can segfault)Dmitry Stogov2019-12-111-0/+5
* | | Merge branch 'PHP-7.4'Nikita Popov2019-12-091-1/+2
|\ \ \ | |/ /
| * | Fixed bug #78926: Handle class table reallocation on failed linkNikita Popov2019-12-091-1/+2
* | | Optimize return type checkingNikita Popov2019-12-061-75/+130
* | | Speed up foreach/FE_FREE (optimize for arrays without gc)Tyson Andre2019-11-181-5/+16