Commit 82cb37b5b35 for php.net
commit 82cb37b5b358784b2cfe7fded0b8ff3dbf8bf7fe
Merge: de39a14cc74 19f595fd9ea
Author: Ilia Alshanetsky <ilia@ilia.ws>
Date: Sat Jun 20 19:07:12 2026 -0400
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
Fix GH-22158: JIT observer dispatch through wrong run_time_cache slot
diff --cc NEWS
index 7319f666bbb,9a1b6d35d1f..d31433de9c8
--- a/NEWS
+++ b/NEWS
@@@ -1,13 -1,7 +1,18 @@@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-?? ??? ????, PHP 8.4.24
+?? ??? ????, PHP 8.5.9
+
+- Core:
+ . Fixed bug GH-22290 (AST pretty printing does not correctly handle strings
+ containing NUL). (iliaal)
+ . Fixed bug GH-22206 (missing return in global register detection).
+ (P3p111n0)
+
++- Opcache:
++ . Fixed bug GH-22158 (Tracing JIT dispatches the observer begin handler
++ through the wrong run_time_cache slot on megamorphic calls). (ptondereau,
++ iliaal)
+
- Reflection:
. Fixed bug GH-22324 (Ignore leading namespace separator in
ReflectionParameter::__construct()). (jorgsowa)