0

[gin] Remove deleted V8 flags

Bug: 391750831, 42203854
Change-Id: I902607b46b1b9e698435515be7d16cd09cba8891
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6400517
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Auto-Submit: Matthias Liedtke <mliedtke@chromium.org>
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Matthias Liedtke <mliedtke@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1438670}
This commit is contained in:
Matthias Liedtke 2025-03-27 05:10:45 -07:00 committed by Chromium LUCI CQ
parent 81d83566d4
commit 705c3a04df
3 changed files with 0 additions and 26 deletions

@ -311,19 +311,4 @@ BASE_FEATURE(kWebAssemblyInliningCallIndirect,
"WebAssemblyInliningCallIndirect",
kFeatureDefaultStateControlledByV8);
// Enable support for multiple memories according to the multi-memory proposal:
// https://github.com/WebAssembly/multi-memory. See
// https://chromestatus.com/feature/5106389887746048.
BASE_FEATURE(kWebAssemblyMultipleMemories,
("WebAssemblyMultipleMemories"),
kFeatureDefaultStateControlledByV8);
BASE_FEATURE(kWebAssemblyTurboshaft,
("WebAssemblyTurboshaft"),
kFeatureDefaultStateControlledByV8);
BASE_FEATURE(kWebAssemblyTurboshaftInstructionSelection,
("WebAssemblyTurboshaftInstructionSelection"),
kFeatureDefaultStateControlledByV8);
} // namespace features

@ -92,9 +92,6 @@ GIN_EXPORT BASE_DECLARE_FEATURE(kJavaScriptRegExpDuplicateNamedGroups);
GIN_EXPORT BASE_DECLARE_FEATURE(kJavaScriptPromiseTry);
GIN_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyDeopt);
GIN_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyInliningCallIndirect);
GIN_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyMultipleMemories);
GIN_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyTurboshaft);
GIN_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyTurboshaftInstructionSelection);
} // namespace features

@ -535,14 +535,6 @@ void SetFeatureFlags() {
SetV8FlagsIfOverridden(features::kWebAssemblyInliningCallIndirect,
"--wasm-inlining-call-indirect",
"--no-wasm-inlining-call-indirect");
SetV8FlagsIfOverridden(features::kWebAssemblyMultipleMemories,
"--experimental-wasm-multi-memory",
"--no-experimental-wasm-multi-memory");
SetV8FlagsIfOverridden(features::kWebAssemblyTurboshaft, "--turboshaft-wasm",
"--no-turboshaft-wasm");
SetV8FlagsIfOverridden(features::kWebAssemblyTurboshaftInstructionSelection,
"--turboshaft-wasm-instruction-selection-staged",
"--no-turboshaft-wasm-instruction-selection-staged");
}
} // namespace