Skip to content

Fix GH-24286: Guard unknown internal calls in tracing JIT - #24700

Open
kairosci wants to merge 2 commits into
php:PHP-8.5from
kairosci:fix/gh-24286-jit-internal-call
Open

kairosci wants to merge 2 commits into
php:PHP-8.5from
kairosci:fix/gh-24286-jit-internal-call

Conversation

@kairosci

Copy link
Copy Markdown
Contributor

Fixes #24286 using @ndossche's callee-type guard, with regression tests. OPcache validation passes on debug ZTS and optimized NTS builds.

@kairosci
kairosci force-pushed the fix/gh-24286-jit-internal-call branch from ae20d29 to ab6e4fb Compare October 25, 2026 20:10
@ndossche
ndossche requested a review from arnaud-lb October 25, 2026 20:54
@ndossche

Copy link
Copy Markdown
Member

In my patch I posted I also added comments to explain the reasoning, I think they should be kept, since you copy it anyway you should copy the comments too.

@kairosci

Copy link
Copy Markdown
Contributor Author

Added!

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.

2 participants