summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_opcodes.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2017-05-03 10:01:22 +0300
committerDmitry Stogov <dmitry@zend.com>2017-05-03 10:01:22 +0300
commit27e01cd918dd3309571aa3628e6139d436b10e18 (patch)
treef3076c898353fc88eeda64e32cf63e374ebf924c /Zend/zend_vm_opcodes.h
parent9d6b7435e4fc0f84096164e91c5aade1cfe1ac96 (diff)
downloadphp-git-27e01cd918dd3309571aa3628e6139d436b10e18.tar.gz
Implemented HYBRID VM instruction dispatch method that takes advantages of both CALL and GOTO VMs.
Diffstat (limited to 'Zend/zend_vm_opcodes.h')
-rw-r--r--Zend/zend_vm_opcodes.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_vm_opcodes.h b/Zend/zend_vm_opcodes.h
index 2a0eb93aeb..a9d5b49648 100644
--- a/Zend/zend_vm_opcodes.h
+++ b/Zend/zend_vm_opcodes.h
@@ -26,6 +26,7 @@
#define ZEND_VM_KIND_CALL 1
#define ZEND_VM_KIND_SWITCH 2
#define ZEND_VM_KIND_GOTO 3
+#define ZEND_VM_KIND_HYBRID 4
#define ZEND_VM_KIND ZEND_VM_KIND_CALL
#define ZEND_VM_OP_SPEC 0x00000001