Commit 3fd74fcba6b for php
commit 3fd74fcba6b6a90766c700039c3b69982037a5cd
Merge: a92eeb2c0a2 4eac7a399a0
Author: ndossche <7771979+ndossche@users.noreply.github.com>
Date: Tue Nov 3 22:03:38 2026 +0100
Merge branch 'PHP-8.5' into PHP-8.6
* PHP-8.5:
Fixed GH-22216: don't warn in OnUpdateMemoryConsumption on ZTS thread init
diff --cc NEWS
index e161eb54555,3548fe39983..03af9f491a5
--- a/NEWS
+++ b/NEWS
@@@ -1,11 -1,28 +1,15 @@@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-?? ??? ????, PHP 8.5.13
+?? ??? ????, PHP 8.6.1
+
++- Opcache:
++ . Fixed bug GH-22216 (spurious opcache.memory_consumption warning on each new
++ ZTS thread; the directive is also reported as 0 in worker threads).
++ (Daisuke Komazaki)
+
+05 Nov 2026, PHP 8.6.0RC5
- Core:
- . Fixed bug GH-24184 (System ID not being reinitialized after an Apache
- graceful restart, potentially causing incompatible OPcache file cache
- entries to be reused). (Levi Morrison)
- . Fixed memory leak when an exception already contains the pending exception
- in its previous chain. (Edmond)
- . Fixed bug GH-23979 (Nullsafe operator must not flush delayed oplines of an
- enclosing function). (ndossche)
- . Fixed memory manager keeping a block reallocated to exactly the size of
- the next smaller bin in its larger bin, which efree_size() then freed
- into the wrong one. (Marc Bennewitz)
- . Fixed bug GH-24081 (User opcode handlers resume execution against a stale
- frame under ZEND_VM_KIND_TAILCALL). (devnexen)
- . Fixed bug GH-24218 (Invalid opcode for count() of a literal array
- without SCCP). (lazerg)
- . Fix throwing behaviour with recursive arrays in VM. (ndossche)
- . Fixed skipped catch block when switching fibers during exception unwinding
- (Nicolas Grekas)
- . Fix escape analysis for objects implementing ArrayAccess. (ndossche, Arnaud)
- . Fix UAF for resolved callable zval. (EdmondDantes)
- . Fix memory leak for nested HTTP calls. (EdmondDantes)
. Fix function and constant imports in compile_to_ast and add support
for grouping. (Klaas Skelte van der Werf)
. Fixed bug GH-24668 (zend_set_local_var() leaks the previous value of an