| Index: src/inspector/wasm-translation.cc
|
| diff --git a/src/inspector/wasm-translation.cc b/src/inspector/wasm-translation.cc
|
| index 0775460ae715f9b3bcfabcf539a0f7e77fa3938e..39e62babed1754ba7a47ad308e74aa2aa2051c79 100644
|
| --- a/src/inspector/wasm-translation.cc
|
| +++ b/src/inspector/wasm-translation.cc
|
| @@ -172,17 +172,19 @@ class WasmTranslation::TranslatorImpl::DisassemblingTranslator
|
| if (it != offset_tables_.end()) return it->second;
|
|
|
| v8::Isolate *isolate = loc->translation->isolate_;
|
| - std::pair<std::string, OffsetTable> disassembly =
|
| + DebugInterface::WasmDisassembly disassembly_result =
|
| DebugInterface::DisassembleWasmFunction(isolate, script_.Get(isolate),
|
| func_index);
|
|
|
| it = offset_tables_
|
| - .insert(std::make_pair(func_index, std::move(disassembly.second)))
|
| + .insert(std::make_pair(func_index,
|
| + std::move(disassembly_result.offset_table)))
|
| .first;
|
|
|
| String16 fake_script_id = GetFakeScriptId(loc);
|
| String16 fake_script_url = GetFakeScriptUrl(loc);
|
| - String16 source(disassembly.first.data(), disassembly.first.length());
|
| + String16 source(disassembly_result.disassembly.data(),
|
| + disassembly_result.disassembly.length());
|
| std::unique_ptr<V8DebuggerScript> fake_script(new V8DebuggerScript(
|
| fake_script_id, std::move(fake_script_url), source));
|
|
|
|
|