Skip to content

Split-TU: extract ScriptGlobalAssignAndLvalueResolve from JIT.php (#36387) - #36789

Merged
PurHur merged 1 commit into
masterfrom
agent/issue-36387-script-global-assign-lvalue
Sep 5, 2026
Merged

Split-TU: extract ScriptGlobalAssignAndLvalueResolve from JIT.php (#36387)#36789
PurHur merged 1 commit into
masterfrom
agent/issue-36387-script-global-assign-lvalue

Conversation

@PurHur

@PurHur PurHur commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Summary

Part of #36387. Lane overflow from closed #36143#36148 (#36387 % 3 == 0 is lane A).

Test plan

  • ./script/phpunit.sh --filter 'SpineChunkRuntimeMethodDemoteTest|BootstrapSelfhostBundleTest'7/7
  • ./script/aot-smoke.sh9/9 + size gate OK
  • make north-star5-verify-fastOK (spine 8219/8219)
  • ./script/check-size-budgets.sh → OK (lib/JIT.php budget 11042)

@PurHur

PurHur commented Sep 5, 2026

Copy link
Copy Markdown
Owner Author

Note: still CONFLICTING vs master after #36790/#36792 Concern churn — please rebase onto tip before merge (or close if abandoned).

@PurHur
PurHur force-pushed the agent/issue-36387-script-global-assign-lvalue branch from f151e55 to d59176e Compare September 5, 2026 04:59
…6387)

Move promoteNativeLongLvalueToValueBox→resolveScriptGlobalAssignTarget into a
Concern trait so the JIT hub keeps shrinking toward gen-0 split-TU iterability.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur force-pushed the agent/issue-36387-script-global-assign-lvalue branch from d59176e to 9bec07d Compare September 5, 2026 05:06
@PurHur
PurHur merged commit 7e1c298 into master Sep 5, 2026
0 of 2 checks passed
@PurHur
PurHur deleted the agent/issue-36387-script-global-assign-lvalue branch September 5, 2026 05:07
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.

CI: php-llvm-structgep-assert.patch fails to apply — blocks north-star5-verify-fast and all bootstrap gates

1 participant