diff options
Diffstat (limited to 'deps/v8/src/profiler/profiler-listener.cc')
-rw-r--r-- | deps/v8/src/profiler/profiler-listener.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/deps/v8/src/profiler/profiler-listener.cc b/deps/v8/src/profiler/profiler-listener.cc index fecfdb66b0..bd2f158e60 100644 --- a/deps/v8/src/profiler/profiler-listener.cc +++ b/deps/v8/src/profiler/profiler-listener.cc @@ -259,7 +259,7 @@ void ProfilerListener::RecordDeoptInlinedFrames(CodeEntry* entry, DCHECK(last_position.IsKnown()); std::vector<CpuProfileDeoptFrame> inlined_frames; for (SourcePositionInfo& pos_info : last_position.InliningStack(code)) { - DCHECK_NE(pos_info.position.ScriptOffset(), kNoSourcePosition); + if (pos_info.position.ScriptOffset() == kNoSourcePosition) continue; if (!pos_info.function->script()->IsScript()) continue; int script_id = Script::cast(pos_info.function->script())->id(); size_t offset = static_cast<size_t>(pos_info.position.ScriptOffset()); |