]> granicus.if.org Git - php/commitdiff
Prevent setting of incorrect continuation counters
authorDmitry Stogov <dmitry@zend.com>
Mon, 27 Jul 2020 11:45:02 +0000 (14:45 +0300)
committerDmitry Stogov <dmitry@zend.com>
Mon, 27 Jul 2020 11:45:02 +0000 (14:45 +0300)
ext/opcache/jit/zend_jit_trace.c

index 345bd504185aae443f75ffa77facdf672beeb6d8..8af466c9e446c9d18a9bbb50fedb5f8dd13688f3 100644 (file)
@@ -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) {