JIT: Check exception after jit_assign_dim_op_helper

This commit is contained in:
Nikita Popov 2019-10-22 15:33:12 +02:00
parent 097184cae7
commit 8cdbcd7d91

View File

@ -4965,6 +4965,9 @@ static int zend_jit_assign_dim_op(dasm_State **Dst, const zend_op *opline, const
|.if not(X64)
| add r4, 8
|.endif
if (!zend_jit_check_exception(Dst)) {
return 0;
}
if (op1_info & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_ARRAY)) {
| jmp >9 // END