Index: src/compiler.cc |
diff --git a/src/compiler.cc b/src/compiler.cc |
index b622d9ce8574932f79225fcef40f9ec7b6997da4..8f732240ee310f5ee908e2b61e782faef452ff6b 100644 |
--- a/src/compiler.cc |
+++ b/src/compiler.cc |
@@ -116,7 +116,8 @@ void CompilationInfo::Initialize(Isolate* isolate, |
opt_count_ = has_shared_info() ? shared_info()->opt_count() : 0; |
no_frame_ranges_ = isolate->cpu_profiler()->is_profiling() |
? new List<OffsetRange>(2) : NULL; |
- if (FLAG_hydrogen_track_positions) { |
+ if (FLAG_hydrogen_track_positions || |
+ isolate_->cpu_profiler()->is_profiling()) { |
inlined_function_infos_ = new std::vector<InlinedFunctionInfo>(); |
track_positions_ = true; |
} else { |
@@ -303,7 +304,6 @@ int CompilationInfo::TraceInlinedFunction(Handle<SharedFunctionInfo> shared, |
os << AsReversiblyEscapedUC16(c); |
} |
} |
- |
os << "\n--- END ---\n"; |
} |
} |