Skip to content

Speed up compiler startup and trim release runtime packs - #579

Merged
ctate merged 4 commits into
mainfrom
ctate/llvm-performance
Sep 30, 2026
Merged

ctate merged 4 commits into
mainfrom
ctate/llvm-performance

Conversation

@ctate

@ctate ctate commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator
  • Cache host libc detection and load TypeScript 5 only when needed.
  • Exclude debug payloads from release runtime packs and vendor archives.
  • Preserve native self-hosting, portable diagnostics, and reliable Sandbox execution.

- Exclude debug payloads from release runtime packs and vendor archives.
- Preserve mobile library diagnostics and native frontend validation across hosts.
- Honor Sandbox command deadlines and recover logs after CLI disconnects.
- Cache host libc detection and skip it on non-Linux hosts.
- Load TypeScript 5 only for compile-time evaluation and semantic source comparisons.
@vercel

vercel Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
scriptc Ready Ready Preview, v0 Sep 30, 2026 2:20am UTC

- Integrate the current frontend and LLVM compatibility changes.
- Widen potentially undefined rest elements while keeping rest arrays present.
- Refresh frontend metadata and TypeScript parity expectations for current main.
@ctate
ctate merged commit 9d30b56 into main Sep 30, 2026
41 checks passed

This branch was successfully deployed

1 active deployment
Preview — 3c9f1190 Deployed Sep 30, 2026 by vercel[bot]
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