BreakpointList.cpp (254729) | BreakpointList.cpp (258054) |
---|---|
1//===-- BreakpointList.cpp --------------------------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 190 unchanged lines hidden (view full) --- 199 { 200 if (curr_i == i) 201 stop_sp = *pos; 202 } 203 return stop_sp; 204} 205 206void | 1//===-- BreakpointList.cpp --------------------------------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 190 unchanged lines hidden (view full) --- 199 { 200 if (curr_i == i) 201 stop_sp = *pos; 202 } 203 return stop_sp; 204} 205 206void |
207BreakpointList::UpdateBreakpoints (ModuleList& module_list, bool added) | 207BreakpointList::UpdateBreakpoints (ModuleList& module_list, bool added, bool delete_locations) |
208{ 209 Mutex::Locker locker(m_mutex); 210 bp_collection::iterator end = m_breakpoints.end(); 211 bp_collection::iterator pos; 212 for (pos = m_breakpoints.begin(); pos != end; ++pos) | 208{ 209 Mutex::Locker locker(m_mutex); 210 bp_collection::iterator end = m_breakpoints.end(); 211 bp_collection::iterator pos; 212 for (pos = m_breakpoints.begin(); pos != end; ++pos) |
213 (*pos)->ModulesChanged (module_list, added); | 213 (*pos)->ModulesChanged (module_list, added, delete_locations); |
214 215} 216 217void 218BreakpointList::UpdateBreakpointsWhenModuleIsReplaced (ModuleSP old_module_sp, ModuleSP new_module_sp) 219{ 220 Mutex::Locker locker(m_mutex); 221 bp_collection::iterator end = m_breakpoints.end(); --- 22 unchanged lines hidden --- | 214 215} 216 217void 218BreakpointList::UpdateBreakpointsWhenModuleIsReplaced (ModuleSP old_module_sp, ModuleSP new_module_sp) 219{ 220 Mutex::Locker locker(m_mutex); 221 bp_collection::iterator end = m_breakpoints.end(); --- 22 unchanged lines hidden --- |