Skip to content

Qualification: GH-24280 scope fast path and cross-version controls - #5

Closed
Xauele wants to merge 2 commits into
ci/php84-base-20261023from
fix/gh24280-opt-20261023
Closed

Xauele wants to merge 2 commits into
ci/php84-base-20261023from
fix/gh24280-opt-20261023

Conversation

@Xauele

@Xauele Xauele commented Oct 23, 2026 •

Copy link
Copy Markdown
Owner

Fork-only qualification completed successfully: https://github.com/Xauele/php-src/actions/runs/39931975656 . All five native jobs (PHP 8.4 NTS/ZTS, 8.5, 8.6, master) passed their complete Zend suite and the three new PHPTs in interpreter, OPcache, tracing JIT and function JIT modes after reproducing four bypasses on each exact unmodified base. Generated source: e15cea8.

A/B performance: array -0.49%, stdClass +1.64%, plain +4.01%, typed +5.23%, retained +1.97%, restricted-inside +6.35%. Raw samples in the workflow artifact. This reduces the helper-only variant's repeated 11–12% restricted-inside cost but does not eliminate the overhead.

Clean candidate and detailed evidence: #2. This harness does not belong in the upstream patch; no maintainer approval or merge is claimed.

Xauele commented Oct 24, 2026

Copy link
Copy Markdown
Owner Author

Fork housekeeping (2026-10-24): archived without merging. Completed fork-only native cross-version/OPcache/JIT qualification for the exact fix submitted in php#24592. This CI harness is not part of the proposed PHP patch. The archived PR and Actions run https://github.com/Xauele/php-src/actions/runs/39931975656 remain accessible; independent maintainer review and any pending exact-candidate CI must still be assessed on upstream. Closing without merging. No branch, commit, test evidence, or upstream submission deleted.

@Xauele Xauele closed this Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant