diff options
| author | Arnaud Le Blanc <lbarnaud@php.net> | 2011-10-18 19:42:42 +0000 |
|---|---|---|
| committer | Arnaud Le Blanc <lbarnaud@php.net> | 2011-10-18 19:42:42 +0000 |
| commit | 07b7ba8b4004596086c0506e2f5a9058aa43ed55 (patch) | |
| tree | 83ebadbc966f45560fde23fe23207e4b3ff1c5a4 /Zend/zend_opcode.c | |
| parent | 41ddca803d7adeec6023665441e9573efae4b8b6 (diff) | |
| download | php-git-07b7ba8b4004596086c0506e2f5a9058aa43ed55.tar.gz | |
Improved ternary operator performance when returning arrays
Diffstat (limited to 'Zend/zend_opcode.c')
| -rw-r--r-- | Zend/zend_opcode.c | 1 |
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; } |
