Lines Matching refs:DebugInfo
67 static BreakLocation FromFrame(Handle<DebugInfo> debug_info,
70 static void AllAtCurrentStatement(Handle<DebugInfo> debug_info,
89 bool HasBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info) const;
115 static int BreakIndexFromCodeOffset(Handle<DebugInfo> debug_info,
133 explicit BreakIterator(Handle<DebugInfo> debug_info);
159 Handle<DebugInfo> debug_info_;
173 DebugInfoListNode(Isolate* isolate, DebugInfo* debug_info);
178 Handle<DebugInfo> debug_info() { return Handle<DebugInfo>(debug_info_); } in debug_info()
182 DebugInfo** debug_info_;
252 MaybeHandle<FixedArray> GetHitBreakPoints(Handle<DebugInfo> debug_info,
281 Handle<DebugInfo> GetOrCreateDebugInfo(Handle<SharedFunctionInfo> shared);
324 void ApplySideEffectChecks(Handle<DebugInfo> debug_info);
325 void ClearSideEffectChecks(Handle<DebugInfo> debug_info);
379 void RemoveBreakInfoAndMaybeFree(Handle<DebugInfo> debug_info);
395 isolate_->debug_execution_mode() == DebugInfo::kSideEffects; in ignore_events()
414 int FindBreakablePosition(Handle<DebugInfo> debug_info, int source_position);
416 void ApplyBreakPoints(Handle<DebugInfo> debug_info);
418 void ClearBreakPoints(Handle<DebugInfo> debug_info);
430 MaybeHandle<FixedArray> CheckBreakPoints(Handle<DebugInfo> debug_info,
449 typedef std::function<void(Handle<DebugInfo>)> DebugInfoClearFunction;
452 void FindDebugInfo(Handle<DebugInfo> debug_info, DebugInfoListNode** prev,