• Clemens Backes's avatar
    [wasm] Separate Liftoff from tier-up flag · 0d6ebe60
    Clemens Backes authored
    For finching Liftoff on mobile, we want to support Liftoff-only,
    TurboFan-only, and Liftoff with tier-up to TurboFan. Hence, chrome needs
    to be able to set the liftoff flag separately from the tier-up flag, and
    there should not be an implication, since that implication would be
    applied before all flags have been set to their final state.
    See https://crrev.com/c/1988360 for the chromium-side change.
    
    Note that this CL does not change any defaults.
    After this change, Liftoff can be disabled by passing '--no-liftoff',
    independent of the tier-up flag (this would be a TurboFan-only
    configuration).
    A Liftoff-only version would specify --liftoff and --no-wasm-tier-up.
    The default on Desktop (--liftoff and --wasm-tier-up) compiles with
    Liftoff first, and tiers up to TurboFan.
    
    R=ahaas@chromium.org
    
    Bug: chromium:1040061
    Change-Id: I0291ec20f5a29f3a9e23c25c93907d1d8ffabd51
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1988548Reviewed-by: 's avatarAndreas Haas <ahaas@chromium.org>
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#65635}
    0d6ebe60
Name
Last commit
Last update
build_overrides Loading commit data...
custom_deps Loading commit data...
docs Loading commit data...
gni Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.clang-tidy Loading commit data...
.editorconfig Loading commit data...
.flake8 Loading commit data...
.git-blame-ignore-revs Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.vpython Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
COMMON_OWNERS Loading commit data...
DEPS Loading commit data...
ENG_REVIEW_OWNERS Loading commit data...
INFRA_OWNERS Loading commit data...
INTL_OWNERS Loading commit data...
LICENSE Loading commit data...
LICENSE.fdlibm Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
MIPS_OWNERS Loading commit data...
OWNERS Loading commit data...
PPC_OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
S390_OWNERS Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...