Skip to content

Cherry pick PR #9241: Add experiment switch for v8 --nowasm-code-gc#9242

Draft
cobalt-github-releaser-bot wants to merge 1 commit intomainfrom
cherry-pick-main-9241
Draft

Cherry pick PR #9241: Add experiment switch for v8 --nowasm-code-gc#9242
cobalt-github-releaser-bot wants to merge 1 commit intomainfrom
cherry-pick-main-9241

Conversation

@cobalt-github-releaser-bot
Copy link
Collaborator

Refer to the original PR: #9241

So that we can experiment to see if disabling wasm code gc can avoid the high volume crash.

Bug: 458087619

So that we can experiment to see if disabling wasm code gc can avoid the
high volume crash.

Bug: 458087619
(cherry picked from commit fc66316)
@cobalt-github-releaser-bot
Copy link
Collaborator Author

MERGE CONFLICT CAT

Caution

There were merge conflicts while cherry picking! Check out cherry-pick-main-9241 and fix the conflicts before proceeding. Check the log at https://github.com/youtube/cobalt/actions/runs/22386576603 for details.

@github-actions
Copy link
Contributor

🤖 Gemini Suggested Commit Message


android: Add V8 no-WASM code GC experiment switch

Introduce a Java switch, V8_NOWASM_CODE_GC, to enable the V8 flag
--nowasm-code-gc. This provides a mechanism to disable WebAssembly
code garbage collection.

The primary purpose is to allow experimental evaluation of whether
disabling WASM code GC can help avoid specific high volume crashes.

A comprehensive test suite for JavaSwitches is also added.

Bug: 458087619

💡 Pro Tips for a Better Commit Message:

  1. Influence the Result: Want to change the output? You can write custom prompts or instructions directly in the Pull Request description. The model uses that text to generate the message.
  2. Re-run the Generator: Post a comment with: /generate-commit-message

@datadog-cobalt-youtube
Copy link

datadog-cobalt-youtube bot commented Feb 25, 2026

⚠️ Tests

Fix all issues with Cursor

⚠️ Warnings

❄️ 1 New flaky test detected

SuspendAndResumeSessions from VideoCaptureImplManagerTest (Datadog) (Fix with Cursor)
Test crashed

[ RUN      ] VideoCaptureImplManagerTest.SuspendAndResumeSessions

Uninteresting mock function call - taking default action specified at:
../../third_party/blink/renderer/platform/video_capture/gpu_memory_buffer_test_support.cc:27:
    Function call: GetTaskRunner()
          Returns: 0x80400206180

Uninteresting mock function call - taking default action specified at:
...

ℹ️ Info

🧪 All tests passed

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 74099e4 | Docs | Was this helpful? Give us feedback!

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.

2 participants