Home | History | Annotate | Download | only in debug

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_); }
182 DebugInfo** debug_info_;
216 // DebugInfo.
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;
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,