diff options
Diffstat (limited to 'deps/v8/src/debug/wasm/gdb-server/wasm-module-debug.cc')
-rw-r--r-- | deps/v8/src/debug/wasm/gdb-server/wasm-module-debug.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/deps/v8/src/debug/wasm/gdb-server/wasm-module-debug.cc b/deps/v8/src/debug/wasm/gdb-server/wasm-module-debug.cc index a96c2520fd..8e0580028a 100644 --- a/deps/v8/src/debug/wasm/gdb-server/wasm-module-debug.cc +++ b/deps/v8/src/debug/wasm/gdb-server/wasm-module-debug.cc @@ -116,7 +116,7 @@ std::vector<wasm_addr_t> WasmModuleDebug::GetCallStack( FrameSummary::WasmFrameSummary const& wasm = summary.AsWasm(); offset = GetWasmFunctionOffset(wasm.wasm_instance()->module(), wasm.function_index()) + - wasm.byte_offset(); + wasm.code_offset(); script = wasm.script(); bool zeroth_frame = call_stack.empty(); @@ -147,7 +147,7 @@ std::vector<wasm_addr_t> WasmModuleDebug::GetCallStack( // static std::vector<FrameSummary> WasmModuleDebug::FindWasmFrame( - StackTraceFrameIterator* frame_it, uint32_t* frame_index) { + DebuggableStackFrameIterator* frame_it, uint32_t* frame_index) { while (!frame_it->done()) { StackFrame* const frame = frame_it->frame(); switch (frame->type()) { @@ -189,7 +189,7 @@ std::vector<FrameSummary> WasmModuleDebug::FindWasmFrame( // static Handle<WasmInstanceObject> WasmModuleDebug::GetWasmInstance( Isolate* isolate, uint32_t frame_index) { - StackTraceFrameIterator frame_it(isolate); + DebuggableStackFrameIterator frame_it(isolate); std::vector<FrameSummary> frames = FindWasmFrame(&frame_it, &frame_index); if (frames.empty()) { return Handle<WasmInstanceObject>::null(); @@ -226,7 +226,7 @@ bool WasmModuleDebug::GetWasmLocal(Isolate* isolate, uint32_t frame_index, uint32_t buffer_size, uint32_t* size) { HandleScope handles(isolate); - StackTraceFrameIterator frame_it(isolate); + DebuggableStackFrameIterator frame_it(isolate); std::vector<FrameSummary> frames = FindWasmFrame(&frame_it, &frame_index); if (frames.empty()) { return false; @@ -259,7 +259,7 @@ bool WasmModuleDebug::GetWasmStackValue(Isolate* isolate, uint32_t frame_index, uint32_t buffer_size, uint32_t* size) { HandleScope handles(isolate); - StackTraceFrameIterator frame_it(isolate); + DebuggableStackFrameIterator frame_it(isolate); std::vector<FrameSummary> frames = FindWasmFrame(&frame_it, &frame_index); if (frames.empty()) { return false; |