hanchenye-llvm-project/lldb/source/Breakpoint
Jim Ingham df59c4a937 Change the "breakpoint fuzz" algorithm from "coalesce the line ranges for a file & line breakpoint if they are contiguous" to
"coalesce the line ranges for a file & line breakpoint to the first range in each block".  We were still setting a silly number
of independent breakpoints sometimes, and until we get a compiler that emits trustworthy is_stmt flags in the line table, we
need to do something to reduce the noise.

<rdar://problem/14920404>

llvm-svn: 190380
2013-09-10 02:06:17 +00:00
..
Breakpoint.cpp <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
BreakpointID.cpp Patch from info from Daniel Malea that should fix the build on linux after fixes committed with revision 162860. 2012-09-04 14:55:50 +00:00
BreakpointIDList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
BreakpointList.cpp <rdar://problem/13069948> 2013-01-25 18:06:21 +00:00
BreakpointLocation.cpp Don't check for "are there any loaded sections" before trying to resolve a breakpoint site. We've already got a process, 2013-06-28 17:51:33 +00:00
BreakpointLocationCollection.cpp Add "target.process.stop-on-shared-library-events" setting, and make it work. 2013-01-26 02:19:28 +00:00
BreakpointLocationList.cpp Fix Rendezvous breakpoint to only be set once, resolve addr in BreakpointLocationList::FindByAddress 2013-07-16 21:22:53 +00:00
BreakpointOptions.cpp Hardened LLDB against NULL conditions being 2013-05-10 21:58:45 +00:00
BreakpointResolver.cpp
BreakpointResolverAddress.cpp <rdar://problem/13521159> 2013-03-27 23:08:40 +00:00
BreakpointResolverFileLine.cpp Change the "breakpoint fuzz" algorithm from "coalesce the line ranges for a file & line breakpoint if they are contiguous" to 2013-09-10 02:06:17 +00:00
BreakpointResolverFileRegex.cpp Sort out a number of mismatched integer types in order to cut down the number of compiler warnings. 2013-06-19 19:04:53 +00:00
BreakpointResolverName.cpp Huge performance improvements when one breakpoint contains many locations. 2013-06-12 00:46:38 +00:00
BreakpointSite.cpp Add "target.process.stop-on-shared-library-events" setting, and make it work. 2013-01-26 02:19:28 +00:00
BreakpointSiteList.cpp Huge performance improvements when one breakpoint contains many locations. 2013-06-12 00:46:38 +00:00
CMakeLists.txt Adding CMake build system to LLDB. Some known issues remain: 2013-02-21 20:58:22 +00:00
Makefile
Stoppoint.cpp
StoppointCallbackContext.cpp
StoppointLocation.cpp
Watchpoint.cpp Huge change to clean up types. 2013-07-11 22:46:58 +00:00
WatchpointList.cpp Adding events when watchpoints are set or changed. 2012-12-18 02:03:49 +00:00
WatchpointOptions.cpp Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++. 2013-04-18 18:10:51 +00:00