teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities/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
..
address_breakpoints Convert a few more tests to use run_to_source_breakpoint. 2017-07-13 19:46:21 +00:00
breakpoint_case_sensitivity Fix the decorator of TestBreakpointCaseSensitivity 2016-10-04 21:32:46 +00:00
breakpoint_command Add an auto-continue flag to breakpoints & locations. 2017-08-03 18:13:24 +00:00
breakpoint_conditions *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
breakpoint_hit_count Expose hit count via SBBreakpointLocation. 2017-07-19 14:31:19 +00:00
breakpoint_ids *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
breakpoint_ignore_count *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
breakpoint_in_delayslot *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
breakpoint_language *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
breakpoint_locations Fix a mis-feature with propagation of breakpoint options -> location options. 2017-08-02 00:16:10 +00:00
breakpoint_names Probably should add the breakpoint names test directory as well... 2016-09-21 19:21:38 +00:00
breakpoint_options BreakpointResolverFileLine: Restrict move-to-nearest-code from moving across function boundaries 2017-03-15 09:53:10 +00:00
breakpoint_set_restart *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
comp_dir_symlink *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
consecutive_breakpoints Convert a few more tests to use run_to_source_breakpoint. 2017-07-13 19:46:21 +00:00
cpp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
cpp_exception *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
debugbreak *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
dummy_target_breakpoints *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
hardware_breakpoints/hardware_breakpoint_on_multiple_threads Hardware breakpoints for Linux on Arm/AArch64 targets 2017-02-24 13:27:31 +00:00
inlined_breakpoints *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
move_nearest Fix TestMoveNearest for remote targets 2017-03-15 13:32:17 +00:00
objc *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
serialize Fix serialization of Python breakpoint commands. 2016-09-26 19:47:37 +00:00
source_regexp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
step_over_breakpoint [LLDB][MIPS] Fix TestStepOverBreakpoint.py failure. 2017-05-04 11:34:42 +00:00