Lines Matching defs:debug_info
106 bool DebugInfo::ClearBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info,
108 DCHECK(debug_info->HasBreakInfo());
109 for (int i = 0; i < debug_info->break_points().length(); i++) {
110 if (debug_info->break_points().get(i).IsUndefined(isolate)) continue;
112 BreakPointInfo::cast(debug_info->break_points().get(i)), isolate);
121 void DebugInfo::SetBreakPoint(Isolate* isolate, Handle<DebugInfo> debug_info,
124 DCHECK(debug_info->HasBreakInfo());
126 debug_info->GetBreakPointInfo(isolate, source_position), isolate);
137 for (int i = 0; i < debug_info->break_points().length(); i++) {
138 if (debug_info->break_points().get(i).IsUndefined(isolate)) {
146 Handle<FixedArray>(debug_info->break_points(), isolate);
151 debug_info->set_break_points(*new_break_points);
163 debug_info->break_points().set(index, *new_break_point_info);
193 Handle<DebugInfo> debug_info,
195 DCHECK(debug_info->HasBreakInfo());
196 for (int i = 0; i < debug_info->break_points().length(); i++) {
197 if (!debug_info->break_points().get(i).IsUndefined(isolate)) {
199 BreakPointInfo::cast(debug_info->break_points().get(i)), isolate);