• Michael Starzinger's avatar
    [wasm] Remove obsolete {Builtins::IsWasmRuntimeStub}. · 5d272cf8
    Michael Starzinger authored
    The last use of the predicate in question was to switch builtins that
    implement WebAssembly runtime stubs to use hard aborts instead of normal
    aborts like other builtins. This is no longer needed since the builtins
    in question are embedded and no longer copied into WebAssembly modules.
    
    This also allows to move the {WASM_RUNTIME_STUB_LIST} macro out of the
    builtins-defintions.h file and into the wasm-code-manager.h file.
    
    R=clemensb@chromium.org
    BUG=v8:10021
    
    Change-Id: Ib42d3731fc92df378cfce39d39e7fbdbbf722937
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1940266
    Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
    Reviewed-by: 's avatarClemens Backes <clemensb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#65238}
    5d272cf8
builtins-definitions.h 93.4 KB