v8/test/debugger/debug/wasm
Clemens Backes 4721585bee [wasm] Store whether code was generated for debugging
This adds a flag to {WasmCode} objects to store whether this code was
generated for debugging. This flag can be set for Liftoff code (in which
case the code will e.g. have an extended prologue for debugging), but it
can also be set for TurboFan, in case Liftoff bailed out when producing
the debugging code.

Having this flag allows us to remove the hack to pass the compilation
results to {OnFinishedUnits} just to check whether we actually wanted to
compile Liftoff functions.

Drive-by: Replace the {ReachedRecompilationTierField} by a
{MissingRecompilationField}, because all we need to know is if we are
still waiting for that function to get recompiled.

R=ahaas@chromium.org

Bug: v8:10330,v8:10410
Change-Id: Ia023df8955a60d9f5595a6cb2737e14d83baf716
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2142259
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#67119}
2020-04-14 14:51:39 +00:00
..
asm-debug.js [asm.js] Fix debugger test to check listener exception. 2017-03-29 10:46:45 +00:00
debug-enabled-tier-down-wasm-unsupported-liftoff.js [wasm] Store whether code was generated for debugging 2020-04-14 14:51:39 +00:00
debug-enabled-tier-down-wasm.js [wasm] Tierup wasm module on debugger.disable 2020-03-09 17:39:37 +00:00
debug-step-into-wasm.js [wasm] Support stepping back to Javascript from Wasm 2019-11-22 17:16:17 +00:00
frame-inspection.js Remove fake wasm scripts from V8 backend 2020-01-09 13:21:01 +00:00