diff --git a/NEWS b/NEWS index f226aa133b4..addc4f66bcd 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,9 @@ PHP NEWS Doleček) . Fixed bug #81380 (Observer may not be initialized properly). (krakjoe) +- PCRE: + . Unfixed bug #81424 (PCRE2 10.35 JIT performance regression). (cmb) + - Standard: . Fixed bug #81491 (Incorrectly using libsodium for argon2 hashing). (Dan Pock) diff --git a/ext/pcre/pcre2lib/pcre2_jit_compile.c b/ext/pcre/pcre2lib/pcre2_jit_compile.c index e8b5bb35bc9..9e52e93c677 100644 --- a/ext/pcre/pcre2lib/pcre2_jit_compile.c +++ b/ext/pcre/pcre2lib/pcre2_jit_compile.c @@ -11228,7 +11228,7 @@ early_fail_type = (early_fail_ptr & 0x7); early_fail_ptr >>= 3; /* During recursion, these optimizations are disabled. */ -if (common->early_fail_start_ptr == 0 && common->fast_forward_bc_ptr == NULL) +if (common->early_fail_start_ptr == 0) { early_fail_ptr = 0; early_fail_type = type_skip;