llvm-project/lldb/source/Breakpoint
Jim Ingham f08f5c9926 Add an auto-continue flag to breakpoints & locations.
You can get a breakpoint to auto-continue by adding "continue"
as a command, but that has the disadvantage that if you hit two
breakpoints simultaneously, the continue will force the process
to continue, and maybe even forstalling the commands on the other.
The auto-continue flag means the breakpoints can negotiate about
whether to stop.

Writing tests, I wanted to supply some commands when I made the
breakpoints, so I also added that ability.

llvm-svn: 309969
2017-08-03 18:13:24 +00:00
..
Breakpoint.cpp Add an auto-continue flag to breakpoints & locations. 2017-08-03 18:13:24 +00:00
BreakpointID.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
BreakpointIDList.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
BreakpointList.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
BreakpointLocation.cpp Add an auto-continue flag to breakpoints & locations. 2017-08-03 18:13:24 +00:00
BreakpointLocationCollection.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
BreakpointLocationList.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
BreakpointOptions.cpp Add an auto-continue flag to breakpoints & locations. 2017-08-03 18:13:24 +00:00
BreakpointResolver.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointResolverAddress.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointResolverFileLine.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointResolverFileRegex.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointResolverName.cpp Update StructuredData::String to return StringRefs. 2017-05-12 05:49:54 +00:00
BreakpointSite.cpp Move classes from Core -> Utility. 2017-02-02 21:39:50 +00:00
BreakpointSiteList.cpp Move classes from Core -> Utility. 2017-02-02 21:39:50 +00:00
CMakeLists.txt [CMake] Adding API dependency on Utility 2017-02-13 21:19:53 +00:00
Stoppoint.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
StoppointCallbackContext.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
StoppointLocation.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
Watchpoint.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
WatchpointList.cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
WatchpointOptions.cpp Move StringList from Core -> Utility. 2017-03-21 18:25:04 +00:00