• Clemens Backes's avatar
    [wasm] Remove the --wasm-interpret-all flag · 6f4991fa
    Clemens Backes authored
    The interpreter will be moved to be test-only, hence
    --wasm-interpret-all also needs to be removed.
    
    Since we don't have any non-compiling tier any more, we also remove the
    implication from --jitless to --wasm-lazy-compilation. Instead, we add
    another CHECK that we can't be in jitless mode if we trigger any wasm
    compilation.
    
    All tests that just ran other tests and additionally passed
    --wasm-interpret-all become redundant and are deleted. Also all
    regression tests that explicitly specify --wasm-interpret-all are not
    needed any more.
    
    R=thibaudm@chromium.org
    
    Bug: v8:10389
    Change-Id: I5ddf20a842117a6c05e277a5308f5cfe42e6bfa5
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2164792
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Reviewed-by: 's avatarThibaud Michaud <thibaudm@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#67419}
    6f4991fa
function-compiler.cc 11.1 KB