[Flags] Add flag for WebAssembly lazy compilation
Lazy compilation might become one candidate configuration for Liftoff on
mobile. Hence we add the flag now so it will be available in the next
beta release for finching.
[email protected], [email protected]
Bug: 1040030, 1040061
Change-Id: Icb86a4d3c075afc111978f6797634aabd5b98020
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2002568
Reviewed-by: Ross McIlroy <[email protected]>
Reviewed-by: Jochen Eisinger <[email protected]>
Commit-Queue: Clemens Backes <[email protected]>
Cr-Commit-Position: refs/heads/master@{#733294}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 45711ac..a4ff231 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -994,6 +994,10 @@
const char kEnableWasmCodeGCDescription[] =
"Enables garbage collection of WebAssembly code.";
+const char kEnableWasmLazyCompilationName[] = "WebAssembly lazy compilation";
+const char kEnableWasmLazyCompilationDescription[] =
+ "Enables lazy (JIT on first call) compilation of WebAssembly modules.";
+
const char kEnableWasmSimdName[] = "WebAssembly SIMD support.";
const char kEnableWasmSimdDescription[] =
"Enables support for the WebAssembly SIMD proposal.";
@@ -1006,7 +1010,7 @@
const char kEnableWasmTieringName[] = "WebAssembly tiering";
const char kEnableWasmTieringDescription[] =
"Enables tiered compilation of WebAssembly (will tier up to TurboFan if "
- "#enable-webassembly-baseline is enabled.";
+ "#enable-webassembly-baseline is enabled).";
const char kEvDetailsInPageInfoName[] = "EV certificate details in Page Info.";
const char kEvDetailsInPageInfoDescription[] =