mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
Revert "Fix #81424: PCRE2 10.35 JIT performance regression"
This reverts commit a2471383fe
.
Fixing the performance regression, apparently fixes a functional
regression[1], so we revert for now.
[1] <https://github.com/PhilipHazel/pcre2/issues/21>
Closes GH-7556.
This commit is contained in:
parent
4c01bd2ade
commit
a19f655b84
2 changed files with 1 additions and 4 deletions
3
NEWS
3
NEWS
|
@ -17,9 +17,6 @@ PHP NEWS
|
|||
. Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing).
|
||||
(cmb, Nikita)
|
||||
|
||||
- PCRE:
|
||||
. Fixed bug #81424 (PCRE2 10.35 JIT performance regression). (cmb)
|
||||
|
||||
- SPL:
|
||||
. Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause double-free).
|
||||
(cmb, Nikita, Tyson Andre)
|
||||
|
|
|
@ -11152,7 +11152,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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue