Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(684)

Unified Diff: src/inspector/wasm-translation.cc

Issue 2529383002: [inspector] Split off interface-types.h (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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));

Powered by Google App Engine
This is Rietveld 408576698