summaryrefslogtreecommitdiff
path: root/ext/opcache/Optimizer/zend_dump.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/opcache/Optimizer/zend_dump.c')
-rw-r--r--ext/opcache/Optimizer/zend_dump.c19
1 files changed, 6 insertions, 13 deletions
diff --git a/ext/opcache/Optimizer/zend_dump.c b/ext/opcache/Optimizer/zend_dump.c
index 0724dd52e2..22e149ae55 100644
--- a/ext/opcache/Optimizer/zend_dump.c
+++ b/ext/opcache/Optimizer/zend_dump.c
@@ -563,16 +563,12 @@ static void zend_dump_op(const zend_op_array *op_array, const zend_basic_block *
}
} else {
if (ZEND_VM_EXT_VAR_FETCH & flags) {
- switch (opline->extended_value & ZEND_FETCH_TYPE_MASK) {
- case ZEND_FETCH_GLOBAL:
- fprintf(stderr, " (global)");
- break;
- case ZEND_FETCH_LOCAL:
- fprintf(stderr, " (local)");
- break;
- case ZEND_FETCH_GLOBAL_LOCK:
- fprintf(stderr, " (global+lock)");
- break;
+ if (opline->extended_value & ZEND_FETCH_GLOBAL) {
+ fprintf(stderr, " (global)");
+ } else if (opline->extended_value & ZEND_FETCH_LOCAL) {
+ fprintf(stderr, " (local)");
+ } else if (opline->extended_value & ZEND_FETCH_GLOBAL_LOCK) {
+ fprintf(stderr, " (global+lock)");
}
}
if (ZEND_VM_EXT_ISSET & flags) {
@@ -582,9 +578,6 @@ static void zend_dump_op(const zend_op_array *op_array, const zend_basic_block *
fprintf(stderr, " (empty)");
}
}
- if (ZEND_VM_EXT_ARG_NUM & flags) {
- fprintf(stderr, " %u", opline->extended_value & ZEND_FETCH_ARG_MASK);
- }
if (ZEND_VM_EXT_ARRAY_INIT & flags) {
fprintf(stderr, " %u", opline->extended_value >> ZEND_ARRAY_SIZE_SHIFT);
if (!(opline->extended_value & ZEND_ARRAY_NOT_PACKED)) {