Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index 645bb4a74e39f81272c0c9e3c4c4d913976224fc..eb41c48a2963776f207763afd076a6cd78dc4fbd 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -11388,7 +11388,10 @@ void Code::Disassemble(const char* name, OStream& os) { // NOLINT |
os << "Instructions (size = " << instruction_size() << ")\n"; |
// TODO(svenpanne) The Disassembler should use streams, too! |
- Disassembler::Decode(stdout, this); |
+ { |
+ CodeTracer::Scope trace_scope(GetIsolate()->GetCodeTracer()); |
+ Disassembler::Decode(trace_scope.file(), this); |
+ } |
os << "\n"; |
if (kind() == FUNCTION) { |