summaryrefslogtreecommitdiff
path: root/Zend/zend_opcode.c
diff options
context:
space:
mode:
authorArnaud Le Blanc <lbarnaud@php.net>2011-10-18 19:42:42 +0000
committerArnaud Le Blanc <lbarnaud@php.net>2011-10-18 19:42:42 +0000
commit07b7ba8b4004596086c0506e2f5a9058aa43ed55 (patch)
tree83ebadbc966f45560fde23fe23207e4b3ff1c5a4 /Zend/zend_opcode.c
parent41ddca803d7adeec6023665441e9573efae4b8b6 (diff)
downloadphp-git-07b7ba8b4004596086c0506e2f5a9058aa43ed55.tar.gz
Improved ternary operator performance when returning arrays
Diffstat (limited to 'Zend/zend_opcode.c')
-rw-r--r--Zend/zend_opcode.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_opcode.c b/Zend/zend_opcode.c
index 9d4f3e715f..65b9aa5fc0 100644
--- a/Zend/zend_opcode.c
+++ b/Zend/zend_opcode.c
@@ -529,6 +529,7 @@ ZEND_API int pass_two(zend_op_array *op_array TSRMLS_DC)
case ZEND_JMPZ_EX:
case ZEND_JMPNZ_EX:
case ZEND_JMP_SET:
+ case ZEND_JMP_SET_VAR:
opline->op2.jmp_addr = &op_array->opcodes[opline->op2.opline_num];
break;
}