diff options
author | Dmitry Stogov <dmitry@zend.com> | 2015-12-11 02:31:28 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2015-12-11 02:31:28 +0300 |
commit | 061a90f8d14cbd34b42ff66c0c7611902bfe4490 (patch) | |
tree | 1f6ec343030bed60c00803a38d052df69e9dc384 /Zend/zend_vm_opcodes.h | |
parent | dc368109932fbde3b6edc2c59ff7edd4f01cfe4c (diff) | |
download | php-git-061a90f8d14cbd34b42ff66c0c7611902bfe4490.tar.gz |
Describe special meaning of IS_UNUSED oprerand
Diffstat (limited to 'Zend/zend_vm_opcodes.h')
-rw-r--r-- | Zend/zend_vm_opcodes.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Zend/zend_vm_opcodes.h b/Zend/zend_vm_opcodes.h index 358afc6fe1..760b18c31c 100644 --- a/Zend/zend_vm_opcodes.h +++ b/Zend/zend_vm_opcodes.h @@ -36,6 +36,10 @@ #define ZEND_VM_OP1_JMP_ADDR 0x00000020 #define ZEND_VM_OP1_TRY_CATCH 0x00000030 #define ZEND_VM_OP1_LIVE_RANGE 0x00000040 +#define ZEND_VM_OP1_THIS 0x00000050 +#define ZEND_VM_OP1_NEXT 0x00000060 +#define ZEND_VM_OP1_CLASS_FETCH 0x00000070 +#define ZEND_VM_OP1_CONSTRUCTOR 0x00000080 #define ZEND_VM_OP2_SPEC 0x00000100 #define ZEND_VM_OP2_CONST 0x00000200 #define ZEND_VM_OP2_TMPVAR 0x00000400 @@ -44,6 +48,10 @@ #define ZEND_VM_OP2_JMP_ADDR 0x00002000 #define ZEND_VM_OP2_TRY_CATCH 0x00003000 #define ZEND_VM_OP2_LIVE_RANGE 0x00004000 +#define ZEND_VM_OP2_THIS 0x00005000 +#define ZEND_VM_OP2_NEXT 0x00006000 +#define ZEND_VM_OP2_CLASS_FETCH 0x00007000 +#define ZEND_VM_OP2_CONSTRUCTOR 0x00008000 #define ZEND_VM_EXT_VAR_FETCH 0x00010000 #define ZEND_VM_EXT_ISSET 0x00020000 #define ZEND_VM_EXT_ARG_NUM 0x00040000 @@ -61,6 +69,7 @@ #define ZEND_VM_EXT_FAST_CALL 0x09000000 #define ZEND_VM_EXT_FAST_RET 0x0a000000 #define ZEND_VM_EXT_SRC 0x0b000000 +#define ZEND_VM_EXT_SEND 0x0c000000 BEGIN_EXTERN_C() |