Skip to content

perf: improve build performance and optimize compilation#310214

Open
InSelfControll wants to merge 1 commit intomicrosoft:mainfrom
InSelfControll:build-perf-optimizations
Open

perf: improve build performance and optimize compilation#310214
InSelfControll wants to merge 1 commit intomicrosoft:mainfrom
InSelfControll:build-perf-optimizations

Conversation

@InSelfControll
Copy link
Copy Markdown

@InSelfControll InSelfControll commented Apr 15, 2026

Splits the original PR (#307853) into two focused PRs. This PR addresses memory leak fixes only.

  • Enable incremental TypeScript compilation (tsconfig)
  • Increase Node max-old-space-size to 16384 for gulp builds
  • Parallelize native module builds with npm_config_jobs=max
  • Add rspack contenthash and vendor/common chunk splitting
  • Add Vite minification, sourcemaps, and manual vendor chunking
  • Fix duplicate remote npm install task in postinstall

- Enable incremental TypeScript compilation (tsconfig)
- Increase Node max-old-space-size to 16384 for gulp builds
- Parallelize native module builds with npm_config_jobs=max
- Add rspack contenthash and vendor/common chunk splitting
- Add Vite minification, sourcemaps, and manual vendor chunking
- Fix duplicate remote npm install task in postinstall
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.

3 participants