• Clemens Backes's avatar
    [no-wasm] Remove deoptimizer support · 2cd2c488
    Clemens Backes authored
    This removes all includes of src/wasm from src/deoptimizer, by #if'ing
    out wasm-related parts. This will allow to later exclude the whole
    src/wasm directory from compilation.
    
    Drive-by: Inline DecodeWasmReturnKind and EncodeWasmReturnKind to avoid
    more #ifs.
    
    R=jgruber@chromium.org
    
    Bug: v8:11238
    Change-Id: Ia49ed26fc217b3e80756a363dcd397d9060f6835
    Cq-Include-Trybots: luci.v8.try:v8_linux64_no_wasm_compile_rel
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2739653Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#73261}
    2cd2c488
deoptimizer.cc 82.6 KB