#include <wasm-debug.h>
|
| | DebugInfo (NativeModule *) |
| |
| | ~DebugInfo () |
| |
| int | GetNumLocals (Address pc, Isolate *isolate) |
| |
| WasmValue | GetLocalValue (int local, Address pc, Address fp, Address debug_break_fp, Isolate *isolate) |
| |
| int | GetStackDepth (Address pc, Isolate *isolate) |
| |
| const wasm::WasmFunction & | GetFunctionAtAddress (Address pc, Isolate *isolate) |
| |
| WasmValue | GetStackValue (int index, Address pc, Address fp, Address debug_break_fp, Isolate *isolate) |
| |
| void | SetBreakpoint (int func_index, int offset, Isolate *current_isolate) |
| |
| bool | IsFrameBlackboxed (WasmFrame *frame) |
| |
| bool | PrepareStep (WasmFrame *) |
| |
| void | PrepareStepOutTo (WasmFrame *) |
| |
| void | ClearStepping (Isolate *) |
| |
| void | ClearStepping (WasmFrame *) |
| |
| bool | IsStepping (WasmFrame *) |
| |
| void | RemoveBreakpoint (int func_index, int offset, Isolate *current_isolate) |
| |
| void | RemoveDebugSideTables (base::Vector< WasmCode *const >) |
| |
| DebugSideTable * | GetDebugSideTableIfExists (const WasmCode *) const |
| |
| void | RemoveIsolate (Isolate *) |
| |
| size_t | EstimateCurrentMemoryConsumption () const |
| |
Definition at line 173 of file wasm-debug.h.
◆ DebugInfo()
| v8::internal::wasm::DebugInfo::DebugInfo |
( |
NativeModule * | native_module | ) |
|
|
explicit |
◆ ~DebugInfo()
| v8::internal::wasm::DebugInfo::~DebugInfo |
( |
| ) |
|
|
default |
◆ ClearStepping() [1/2]
| void v8::internal::wasm::DebugInfo::ClearStepping |
( |
Isolate * | isolate | ) |
|
◆ ClearStepping() [2/2]
| void v8::internal::wasm::DebugInfo::ClearStepping |
( |
WasmFrame * | frame | ) |
|
◆ EstimateCurrentMemoryConsumption()
| size_t v8::internal::wasm::DebugInfo::EstimateCurrentMemoryConsumption |
( |
| ) |
const |
◆ GetDebugSideTableIfExists()
◆ GetFunctionAtAddress()
◆ GetLocalValue()
◆ GetNumLocals()
| int v8::internal::wasm::DebugInfo::GetNumLocals |
( |
Address | pc, |
|
|
Isolate * | isolate ) |
◆ GetStackDepth()
| int v8::internal::wasm::DebugInfo::GetStackDepth |
( |
Address | pc, |
|
|
Isolate * | isolate ) |
◆ GetStackValue()
◆ IsFrameBlackboxed()
| bool v8::internal::wasm::DebugInfo::IsFrameBlackboxed |
( |
WasmFrame * | frame | ) |
|
◆ IsStepping()
| bool v8::internal::wasm::DebugInfo::IsStepping |
( |
WasmFrame * | frame | ) |
|
◆ PrepareStep()
| bool v8::internal::wasm::DebugInfo::PrepareStep |
( |
WasmFrame * | frame | ) |
|
◆ PrepareStepOutTo()
| void v8::internal::wasm::DebugInfo::PrepareStepOutTo |
( |
WasmFrame * | frame | ) |
|
◆ RemoveBreakpoint()
| void v8::internal::wasm::DebugInfo::RemoveBreakpoint |
( |
int | func_index, |
|
|
int | offset, |
|
|
Isolate * | current_isolate ) |
◆ RemoveDebugSideTables()
◆ RemoveIsolate()
| void v8::internal::wasm::DebugInfo::RemoveIsolate |
( |
Isolate * | isolate | ) |
|
◆ SetBreakpoint()
| void v8::internal::wasm::DebugInfo::SetBreakpoint |
( |
int | func_index, |
|
|
int | offset, |
|
|
Isolate * | current_isolate ) |
◆ impl_
| std::unique_ptr<DebugInfoImpl> v8::internal::wasm::DebugInfo::impl_ |
|
private |
The documentation for this class was generated from the following files: