Skip to content

Fix GH-25254: Backport tracing JIT lazy proxy fix to PHP 8.4 - #25255

Open
localzet wants to merge 1 commit into
php:PHP-8.4from
localzet:fix/gh25254-lazy-proxy-jit-php84
Open

localzet wants to merge 1 commit into
php:PHP-8.4from
localzet:fix/gh25254-lazy-proxy-jit-php84

Conversation

@localzet

@localzet localzet commented Nov 6, 2026

Copy link
Copy Markdown

Backport of upstream commit 3565507 (original implementation by Alexander Lisachenko, GH-23628 / PR #23640).

Retain the original three PHPT regression tests to cover lazy proxies, lazy ghosts, and unset properties handled by magic methods.

Closes GH-25254

@localzet
localzet requested a review from dstogov as a code owner November 6, 2026 22:47
@localzet
localzet force-pushed the fix/gh25254-lazy-proxy-jit-php84 branch from 9b2ab65 to 69ff77d Compare November 6, 2026 23:38
Backport of upstream commit 3565507
(original implementation by Alexander Lisachenko, phpGH-23628 / PR php#23640).

Retain the original three PHPT regression tests to cover lazy proxies,
lazy ghosts, and unset properties handled by magic methods.

Rebase onto the latest PHP-8.4 branch and resolve the NEWS conflict.

Closes phpGH-25254
@localzet
localzet force-pushed the fix/gh25254-lazy-proxy-jit-php84 branch from 69ff77d to a0e8dcf Compare November 8, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant