Skip to content

Commit 66f8866

Browse files
committed
JIT: Fixed call to zend_free_compiled_variables()
1 parent e9228a6 commit 66f8866

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

ext/opcache/jit/zend_jit_arm64.dasc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10347,6 +10347,7 @@ static int zend_jit_free_cvs(dasm_State **Dst)
1034710347
| ldr FCARG1x, EX->prev_execute_data
1034810348
| MEM_STORE_64_ZTS str, FCARG1x, executor_globals, current_execute_data, REG0
1034910349
| // zend_free_compiled_variables(execute_data);
10350+
| mov FCARG1x, FP
1035010351
| EXT_CALL zend_free_compiled_variables, REG0
1035110352
return 1;
1035210353
}

ext/opcache/jit/zend_jit_x86.dasc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10957,6 +10957,7 @@ static int zend_jit_free_cvs(dasm_State **Dst)
1095710957
| mov FCARG1a, EX->prev_execute_data
1095810958
| MEM_STORE_ZTS aword, executor_globals, current_execute_data, FCARG1a, r0
1095910959
| // zend_free_compiled_variables(execute_data);
10960+
| mov FCARG1a, FP
1096010961
| EXT_CALL zend_free_compiled_variables, r0
1096110962
return 1;
1096210963
}

0 commit comments

Comments
 (0)