• Clemens Backes's avatar
    [no-wasm] Remove wasm engine from isolate · c87b273c
    Clemens Backes authored
    This removes the {wasm_engine_} field from the isolate if
    v8_enable_webassembly=false. This avoids any includes from src/wasm in
    isolate.{h,cc}.
    Unconditional access to the wasm engine in other parts are also #if'ed
    out to avoid nullptr accesses.
    Long-term, the {Isolate::wasm_engine()} method will be fully removed,
    but this can only be done once src/wasm is excluded from compilation.
    
    R=jkummerow@chromium.org, petermarshall@chromium.org
    
    Bug: v8:11238
    Change-Id: Ie3738884ec17ccc0a3027b91a2415c2c633ca774
    Cq-Include-Trybots: luci.v8.try:v8_linux64_no_wasm_compile_rel
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2737298Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
    Reviewed-by: 's avatarPeter Marshall <petermarshall@chromium.org>
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#73230}
    c87b273c
Name
Last commit
Last update
..
DIR_METADATA Loading commit data...
OWNERS Loading commit data...
allocation-tracker.cc Loading commit data...
allocation-tracker.h Loading commit data...
circular-queue-inl.h Loading commit data...
circular-queue.h Loading commit data...
cpu-profiler-inl.h Loading commit data...
cpu-profiler.cc Loading commit data...
cpu-profiler.h Loading commit data...
heap-profiler.cc Loading commit data...
heap-profiler.h Loading commit data...
heap-snapshot-generator-inl.h Loading commit data...
heap-snapshot-generator.cc Loading commit data...
heap-snapshot-generator.h Loading commit data...
profile-generator-inl.h Loading commit data...
profile-generator.cc Loading commit data...
profile-generator.h Loading commit data...
profiler-listener.cc Loading commit data...
profiler-listener.h Loading commit data...
profiler-stats.cc Loading commit data...
profiler-stats.h Loading commit data...
sampling-heap-profiler.cc Loading commit data...
sampling-heap-profiler.h Loading commit data...
strings-storage.cc Loading commit data...
strings-storage.h Loading commit data...
symbolizer.cc Loading commit data...
symbolizer.h Loading commit data...
tick-sample.cc Loading commit data...
tick-sample.h Loading commit data...
tracing-cpu-profiler.cc Loading commit data...
tracing-cpu-profiler.h Loading commit data...