summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_gen.php
Commit message (Expand)AuthorAgeFilesLines
* Repare SWITCH VMDmitry Stogov2019-04-091-2/+2
* Removed /e modifirer and fixed ws.Dmitry Stogov2018-12-211-1/+2
* Trim trailing whitespace in source code filesPeter Kokot2018-10-131-7/+7
* Fixed user-opcode supportDmitry Stogov2018-03-141-1/+1
* year++Xinchen Hui2018-01-021-2/+2
* VM refactoring, to avoid passing "execute_data" into helper functions that ca...Dmitry Stogov2017-06-161-114/+102
* Switch to HYBRID VMDmitry Stogov2017-05-171-2/+2
* HYBRID VM cleanupDmitry Stogov2017-05-161-32/+87
* Fixed USER_OPCODE handling in HYBRID VM.Dmitry Stogov2017-05-151-2/+24
* typoXinchen Hui2017-05-091-1/+1
* CleanupDmitry Stogov2017-05-091-1/+1
* Fixed zend_vm_call_opcode_handler(). Make phpdbg work with HYBRID VM.Dmitry Stogov2017-05-041-4/+9
* Added missing ZEND_VM_HOT defineDmitry Stogov2017-05-041-0/+3
* Implemented HYBRID VM instruction dispatch method that takes advantages of bo...Dmitry Stogov2017-05-031-71/+189
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-2/+2
* Merge branch 'PHP-7.1'Sara Golemon2016-12-251-2/+16
|\
| * Remove extraneous parentheses in conditionsSébastien Santoro2016-12-251-2/+16
* | Disable C4101 warnings entirely on WindowsKalle Sommer Nielsen2016-12-081-1/+1
* | Use an inline handler instead of repeating logic for calling assign op helper...Bob Weinand2016-12-051-54/+64
* | Revert "Fix return value memory leaks upon exceptions in opcode operand freeing"Dmitry Stogov2016-12-021-5/+5
* | Fix return value memory leaks upon exceptions in opcode operand freeingBob Weinand2016-11-301-5/+5
|/
* Remove redundant \tXinchen Hui2016-08-251-1/+1
* Merge branch 'pull-request/1929'Aaron Piotrowski2016-07-051-14/+12
|\
| * Remove a few references to $GLOBALS and clean up a bitSammy Kaye Powers2016-06-011-14/+12
* | Fixed executor without global register variales (gcc warnings or clang errors)Dmitry Stogov2016-06-271-1/+4
* | Turn safe timeout handling into general interrupt handling ability.Dmitry Stogov2016-06-231-0/+6
* | Implemented RFC: Fix inconsistent behavior of $this variableDmitry Stogov2016-06-161-2/+2
|/
* Split ZEND_SEND_VAR_NO_REF into ZEND_SEND_VAR_NO_REF and ZEND_SEND_VAR_NO_REF...Dmitry Stogov2016-05-311-2/+1
* Fixed bug #72213 (Finally leaks on nested exceptions).Dmitry Stogov2016-05-251-4/+2
* Specialize ZEND_ASSIGN_ADD and family according to value of opline->extended_...Dmitry Stogov2016-05-171-0/+51
* Revert "Refactor zval cleanup into single function"Dmitry Stogov2016-05-061-6/+6
* Refactor zval cleanup into single functionBob Weinand2016-05-051-6/+6
* Reduced amount of code generated for interrupt handling.Dmitry Stogov2016-04-201-3/+4
* Squashed commit of the following:Dmitry Stogov2016-03-171-7/+120
* Sorry for that... Merged by accident....Xinchen Hui2016-03-171-117/+7
* Transparently introduce type-specialized opcode handlers.Dmitry Stogov2016-03-161-7/+117
* Added ability to avoid code generation for useless opcode handlers.Dmitry Stogov2016-03-111-17/+74
* Allow usage of "TMPVARCV" pattern for cases when there is no difference in ha...Dmitry Stogov2016-03-111-281/+348
* Added possibility for extra specialization for SMART_BRANCH (e.g. IS_EQUAL+JM...Dmitry Stogov2016-03-111-39/+82
* It's better to support 5.3 as wellXinchen Hui2016-02-151-19/+19
* Remove EXT_TYPE_UNUSED in favor of IS_UNUSEDNikita Popov2016-02-111-1/+1
* Use extra specialization to eliminate run-time checks for conditions known at...Dmitry Stogov2016-02-051-6/+21
* Add extra VM operand specializationBob Weinand2016-02-041-114/+373
* Consolidate op1/op2 vm flagsNikita Popov2016-01-211-40/+29
* Merge branch 'PHP-7.0'Xinchen Hui2016-01-021-2/+2
|\
| * bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-2/+2
* | Remove uses of VARs in extended_valueNikita Popov2015-12-211-2/+1
* | Describe special meaning of IS_UNUSED oprerandDmitry Stogov2015-12-111-0/+14
* | Use more compact description encoding schema to free some bitsDmitry Stogov2015-12-111-25/+28
* | Improve Optimizer debugging facility (print the meaning of extended_value)Dmitry Stogov2015-12-111-0/+6