Skip to content

fix: remove unsupported decommit_pooled_pages flag#317794

Merged
deepak1556 merged 1 commit into
mainfrom
robo/fix_linux_cp_spawn
May 21, 2026
Merged

fix: remove unsupported decommit_pooled_pages flag#317794
deepak1556 merged 1 commit into
mainfrom
robo/fix_linux_cp_spawn

Conversation

@deepak1556
Copy link
Copy Markdown
Collaborator

@deepak1556 deepak1556 commented May 21, 2026

Fixes #302602

Flag missed removal after M134 update.

@deepak1556 deepak1556 added this to the 1.122.0 milestone May 21, 2026
@deepak1556 deepak1556 self-assigned this May 21, 2026
Copilot AI review requested due to automatic review settings May 21, 2026 16:19
@deepak1556 deepak1556 enabled auto-merge (squash) May 21, 2026 16:19
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes a Linux-only V8/Node JS flag injection from VS Code’s Electron bootstrap (src/main.ts) that is no longer supported after the Chromium M134 update, addressing Ubuntu failures where forked Node processes exit immediately.

Changes:

  • Removes the Linux-specific --nodecommit_pooled_pages flag from the computed JS flags list in getJSFlags.

@deepak1556 deepak1556 merged commit 7381c1e into main May 21, 2026
26 checks passed
@deepak1556 deepak1556 deleted the robo/fix_linux_cp_spawn branch May 21, 2026 16:46
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.

ChildProcess.fork() fails in Ubuntu in the latest release

3 participants