Skip to content

Split-TU: extract LocalReleaseUnsetAndVarFetchDest from JIT.php (#36387) - #36792

Merged
PurHur merged 2 commits into
masterfrom
agent/issue-36387-local-release-unset-maintainer
Sep 5, 2026
Merged

Split-TU: extract LocalReleaseUnsetAndVarFetchDest from JIT.php (#36387)#36792
PurHur merged 2 commits into
masterfrom
agent/issue-36387-local-release-unset-maintainer

Conversation

@PurHur

@PurHur PurHur commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Summary

Test plan

  • ./script/check-size-budgets.sh
  • ./script/phpunit.sh --filter SpineChunkRuntimeMethodDemoteTest|BootstrapSelfhostBundleTest::testSpineRequireCountMatchesInventory
  • inventory + spine coverage sync + status/snapshot.php --check
  • ./script/aot-smoke.sh + make north-star5-verify-fast (running before merge)

Made with Cursor

PurHur and others added 2 commits September 5, 2026 04:40
Move local-release / unset nulling and VAR_FETCH dest-use analysis (~1036 lines)
into a Concern trait so JIT.php ratchets toward split-TU iterability under the
size-budget gate (Part of #36387).

Co-authored-by: Cursor <cursoragent@cursor.com>
…#36387)

Refresh inventory, status snapshot, and bundle test expect after rebasing
the Concern extract onto ResolveJitOutgoingCall master tip.

Co-authored-by: Cursor <cursoragent@cursor.com>
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