Commit 95c838b165a for php
commit 95c838b165a95da798b66d26520803422864c563
Merge: e1e07b9d03b bc3a830f946
Author: ndossche <7771979+ndossche@users.noreply.github.com>
Date: Sun Nov 1 00:11:31 2026 +0100
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
Fix GH-24988: Incorrect opcode range check causes bugs with exceptions in function JIT
diff --cc NEWS
index ef21e7493c4,c8cec45a97e..6ebd14672ec
--- a/NEWS
+++ b/NEWS
@@@ -194,10 -208,10 +194,12 @@@ PH
(Pavel Gushcha)
. Fixed potential infinite recursion/hang (HYBRID/TAILCALL respectively)
when zend_interrupt_function resets EG(vm_interrupt). (Levi Morrison)
+ . Fix JIT losing the called scope of self::/parent:: calls in included files.
+ (ndossche)
. Fixed preloaded functions not JIT-compiled again after OPcache restart.
(Jorg Sowa)
+ . Fixed bug GH-24988 (Incorrect opcode range check causes bugs with exceptions in
+ function JIT). (ndossche, Jorg Sowa)
- OpenSSL:
. Fixed bug GH-24784 (openssl_pkcs7_read() and openssl_cms_read() overwrite