From: Dmitry Stogov Date: Mon, 27 Jul 2020 11:45:02 +0000 (+0300) Subject: Prevent setting of incorrect continuation counters X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=52cebf65f8594c15904edc11a0b38b4b382a0d5d;p=php Prevent setting of incorrect continuation counters --- diff --git a/ext/opcache/jit/zend_jit_trace.c b/ext/opcache/jit/zend_jit_trace.c index 345bd50418..8af466c9e4 100644 --- a/ext/opcache/jit/zend_jit_trace.c +++ b/ext/opcache/jit/zend_jit_trace.c @@ -4583,8 +4583,6 @@ done: if (opline->opcode == ZEND_DO_UCALL || opline->opcode == ZEND_DO_FCALL || opline->opcode == ZEND_DO_FCALL_BY_NAME - || opline->opcode == ZEND_GENERATOR_CREATE - || opline->opcode == ZEND_GENERATOR_RETURN || opline->opcode == ZEND_YIELD || opline->opcode == ZEND_YIELD_FROM || opline->opcode == ZEND_INCLUDE_OR_EVAL) {