Deleted Added
full compact
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 ---