From: Dmitry Stogov Date: Wed, 3 Jun 2020 19:50:40 +0000 (+0300) Subject: "call_info" doesn't matter X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3fae143318779e8da581423ade35744af8a71b22;p=php "call_info" doesn't matter --- diff --git a/ext/opcache/jit/zend_jit_x86.dasc b/ext/opcache/jit/zend_jit_x86.dasc index 6076f9e94b..00d8e3d7b8 100644 --- a/ext/opcache/jit/zend_jit_x86.dasc +++ b/ext/opcache/jit/zend_jit_x86.dasc @@ -8689,7 +8689,7 @@ static int zend_jit_do_fcall(dasm_State **Dst, const zend_op *opline, const zend | MEM_OP2_1_ZTS mov, aword, executor_globals, current_execute_data, FP, r0 | // zend_vm_stack_free_args(call); - if (func && call_info && !unknown_num_args) { + if (func && !unknown_num_args) { for (i = 0; i < call_num_args; i++ ) { uint32_t offset = EX_NUM_TO_VAR(i); | ZVAL_PTR_DTOR ZEND_ADDR_MEM_ZVAL(ZREG_RX, offset), MAY_BE_ANY|MAY_BE_RC1|MAY_BE_RCN, 0, 1, opline