Skip to content

[browser] nodejs --experimental-wasm-exnref#130550

Merged
pavelsavara merged 1 commit into
dotnet:mainfrom
pavelsavara:node-exceptions
Jul 11, 2026
Merged

[browser] nodejs --experimental-wasm-exnref#130550
pavelsavara merged 1 commit into
dotnet:mainfrom
pavelsavara:node-exceptions

Conversation

@pavelsavara

Copy link
Copy Markdown
Member

more places

@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the browser/Node.js execution paths to consistently pass Node’s --experimental-wasm-exnref flag when running WASM-based test/samples and refreshes the CoreCLR WASM docs accordingly.

Changes:

  • Add --experimental-wasm-exnref to Node invocations in the CoreCLR browser test execution scripts (Bash + Batch).
  • Add --experimental-wasm-exnref to Node invocations for the Mono WASM sample run/debug targets.
  • Update CoreCLR WASM documentation examples to include the new Node flag.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/tests/Common/CLRTest.Execute.Batch.targets Adds --experimental-wasm-exnref to the Node command line used for CoreCLR browser tests on Windows.
src/tests/Common/CLRTest.Execute.Bash.targets Adds --experimental-wasm-exnref to the Node command line used for CoreCLR browser tests on Unix.
src/mono/sample/wasm/wasm.mk Updates sample make targets to run/debug Node with --experimental-wasm-exnref.
src/mono/sample/wasm/Directory.Build.targets Updates MSBuild sample run/debug targets to include --experimental-wasm-exnref.
docs/workflow/building/coreclr/wasm.md Updates Node-based run instructions to include --experimental-wasm-exnref.

Comment thread src/tests/Common/CLRTest.Execute.Batch.targets
Comment thread docs/workflow/building/coreclr/wasm.md
@pavelsavara pavelsavara merged commit b185cb0 into dotnet:main Jul 11, 2026
109 of 115 checks passed
@pavelsavara pavelsavara deleted the node-exceptions branch July 11, 2026 18:08
@dotnet-milestone-bot dotnet-milestone-bot Bot modified the milestones: 11.0.0, 11.0-preview7 Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arch-wasm WebAssembly architecture area-Infrastructure

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants