Skip to content

[v24.x] deps: V8: cherry-pick 33e7739c134d#62567

Open
guybedford wants to merge 1 commit intov24.x-stagingfrom
deps/V8-cherry-pick-exnref-13.8
Open

[v24.x] deps: V8: cherry-pick 33e7739c134d#62567
guybedford wants to merge 1 commit intov24.x-stagingfrom
deps/V8-cherry-pick-exnref-13.8

Conversation

@guybedford
Copy link
Copy Markdown
Contributor

@guybedford guybedford commented Apr 2, 2026

This cherry-picks support for the modern exception handling proposal for Wasm, which is already stable in all browsers.

Original commit message:

  [wasm][exnref] Enable exnref

  R=mliedtke@chromium.org
  CC=ecmziegler@chromium.org

  Bug: 42204334
  Change-Id: I0ddf1d29c936d73f7bb7909775a6bbd9a6ec5e2f
  Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6458423
  Commit-Queue: Thibaud Michaud <thibaudm@chromium.org>
  Reviewed-by: Matthias Liedtke <mliedtke@chromium.org>
  Cr-Commit-Position: refs/heads/main@{#99795}

Refs: v8/v8@33e7739

Original commit message:

  [wasm][exnref] Enable exnref

  R=mliedtke@chromium.org
  CC=ecmziegler@chromium.org

  Bug: 42204334
  Change-Id: I0ddf1d29c936d73f7bb7909775a6bbd9a6ec5e2f
  Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6458423
  Commit-Queue: Thibaud Michaud <thibaudm@chromium.org>
  Reviewed-by: Matthias Liedtke <mliedtke@chromium.org>
  Cr-Commit-Position: refs/heads/main@{#99795}

Refs: v8/v8@33e7739
@nodejs-github-bot
Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/security-wg
  • @nodejs/v8-update

@nodejs-github-bot nodejs-github-bot added needs-ci PRs that need a full CI run. v24.x Issues that can be reproduced on v24.x or PRs targeting the v24.x-staging branch. v8 engine Issues and PRs related to the V8 dependency. labels Apr 2, 2026
@guybedford guybedford changed the base branch from v24.x to v24.x-staging April 2, 2026 20:29
@guybedford guybedford changed the title deps: V8: cherry-pick 33e7739c134d [v24.x backport] deps: V8: cherry-pick 33e7739c134d Apr 2, 2026
@aduh95 aduh95 changed the title [v24.x backport] deps: V8: cherry-pick 33e7739c134d [v24.x] deps: V8: cherry-pick 33e7739c134d Apr 3, 2026
@aduh95
Copy link
Copy Markdown
Contributor

aduh95 commented Apr 3, 2026

Can you bump the v8_embedder_string in common.gypi, and restaure the original author? FYI you can use git node v8 backport

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-ci PRs that need a full CI run. v8 engine Issues and PRs related to the V8 dependency. v24.x Issues that can be reproduced on v24.x or PRs targeting the v24.x-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants