summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_gen.php
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-11-11 11:12:44 +0300
committerDmitry Stogov <dmitry@zend.com>2015-11-11 11:12:44 +0300
commit948b7f542162c83db4a748d446c0440caba161ee (patch)
tree0635807b91a2cd4d7cc9ebadc188761024bb4c60 /Zend/zend_vm_gen.php
parentcd6dda1679943e93fa9206b9674af418c07ee21c (diff)
downloadphp-git-948b7f542162c83db4a748d446c0440caba161ee.tar.gz
Changed ZEND_FREE.op2.num and ZEND_FE_FREE.op2.num back to use live_range_offset (try_catch_offset does't work)
Diffstat (limited to 'Zend/zend_vm_gen.php')
-rw-r--r--Zend/zend_vm_gen.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/Zend/zend_vm_gen.php b/Zend/zend_vm_gen.php
index fb6681a0c4..17bcfdd8e1 100644
--- a/Zend/zend_vm_gen.php
+++ b/Zend/zend_vm_gen.php
@@ -61,6 +61,7 @@ $vm_op_flags = array(
"ZEND_VM_OP1_NUM" => 1<<3,
"ZEND_VM_OP1_JMP_ADDR" => 1<<4,
"ZEND_VM_OP1_TRY_CATCH" => 1<<5,
+ "ZEND_VM_OP1_LIVE_RANGE" => 1<<6,
"ZEND_VM_OP2_SPEC" => 1<<8,
"ZEND_VM_OP2_CONST" => 1<<9,
@@ -68,6 +69,7 @@ $vm_op_flags = array(
"ZEND_VM_OP2_NUM" => 1<<11,
"ZEND_VM_OP2_JMP_ADDR" => 1<<12,
"ZEND_VM_OP2_TRY_CATCH" => 1<<13,
+ "ZEND_VM_OP2_LIVE_RANGE" => 1<<14,
"ZEND_VM_EXT_NUM" => 1<<16,
"ZEND_VM_EXT_VAR" => 1<<17,
@@ -99,6 +101,7 @@ $vm_op_decode = array(
"NUM" => ZEND_VM_OP1_NUM,
"JMP_ADDR" => ZEND_VM_OP1_JMP_ADDR,
"TRY_CATCH" => ZEND_VM_OP1_TRY_CATCH,
+ "LIVE_RANGE" => ZEND_VM_OP1_LIVE_RANGE,
);
$vm_ext_decode = array(