From 3a88c5b87a224fa7950232053b57ebeac665ad5c Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Wed, 16 Oct 2019 22:38:01 +0300 Subject: [PATCH] Fixed exception handling --- ext/opcache/jit/zend_jit_x86.dasc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ext/opcache/jit/zend_jit_x86.dasc b/ext/opcache/jit/zend_jit_x86.dasc index 74dea8e75f..b3034aa6e0 100644 --- a/ext/opcache/jit/zend_jit_x86.dasc +++ b/ext/opcache/jit/zend_jit_x86.dasc @@ -6285,6 +6285,9 @@ static int zend_jit_identical(dasm_State **Dst, const zend_op *opline, int b, in } |9: + if (zend_may_throw(opline, op_array, ssa)) { + zend_jit_check_exception(Dst); + } return 1; } -- 2.50.1