Speed up scriptc builds - #166
Merged
Merged
Conversation
ctate
commented
Aug 17, 2026
Collaborator
- Cache native compilation inputs and enable Node 24 bytecode caching
- Memoize frontend type lowering and reduce checker overfetch
- Add dev-mode library optimization and phase timing
- Cache native compilation inputs and enable Node 24 bytecode caching - Memoize frontend type lowering and reduce checker overfetch - Add dev-mode library optimization and phase timing
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
AkisArou
added a commit
to AkisArou/scriptc
that referenced
this pull request
Aug 18, 2026
Upstream vercel-labs#166 caches native compilation inputs, adds Node 24 bytecode caching, memoizes frontend type lowering, and instruments phase timing. Two conflicts, both incidental. `cc.ts` keeps this fork's `sep` import, which the native build driver's path handling uses and upstream's file does not. `index.ts` keeps the fork's `runFrontend` arguments — the external declaration set and the native manifest — around upstream's new `frontend-load` timing probe. Re-verified on the merged tree: upstream's FFI suite 48/48, the fork's native-IR gate 103, the parent suite 179/179, and the C differential lane reproducing its failure set exactly. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012QbCSmGr3hf6mo1pNYWeNP
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.