From bfe12807c14c91714c7db1485e6b265439375e16 Mon Sep 17 00:00:00 2001 From: Clemens Backes Date: Mon, 4 Apr 2022 13:10:48 +0200 Subject: [PATCH] [wasm] Enable dynamic tiering by default This enabled dynamic tiering by default in V8. Chromium overwrites the default, so this CL by itself has no effect on Chrome users, but a similar CL will land in the chromium repo. R=mslekova@chromium.org Bug: v8:12281 Change-Id: Iaa6d77dc80063f3c4e1d005c371573fc70c698aa Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3568449 Reviewed-by: Maya Lekova Commit-Queue: Clemens Backes Cr-Commit-Position: refs/heads/main@{#79804} --- src/flags/flag-definitions.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/flags/flag-definitions.h b/src/flags/flag-definitions.h index 61fbb3e9b83c..4dd84fb51ffb 100644 --- a/src/flags/flag-definitions.h +++ b/src/flags/flag-definitions.h @@ -983,10 +983,9 @@ DEFINE_UINT(wasm_max_code_space, v8::internal::kMaxWasmCodeMB, DEFINE_BOOL(wasm_tier_up, true, "enable tier up to the optimizing compiler (requires --liftoff to " "have an effect)") -DEFINE_BOOL(wasm_dynamic_tiering, false, +DEFINE_BOOL(wasm_dynamic_tiering, true, "enable dynamic tier up to the optimizing compiler") DEFINE_NEG_NEG_IMPLICATION(liftoff, wasm_dynamic_tiering) -DEFINE_WEAK_IMPLICATION(future, wasm_dynamic_tiering) DEFINE_INT(wasm_tiering_budget, 1800000, "budget for dynamic tiering (rough approximation of bytes executed") DEFINE_INT(