teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint
Abhishek Aggarwal c2c8ca1ce3 Set correct ThreadStopInfo in case of trace event
Summary:
 - The patch solves Bug 23478 and Bug 19311. Resolving
   Bug 23478 also resolves Bug 23039.
      Correct ThreadStopInfo is set for Linux and FreeBSD
      platforms.

 - Summary:
      When a trace event is reported, we need to check
      whether the trace event lands at a breakpoint site.

      If it lands at a breakpoint site then set the thread's
      StopInfo with the reason 'breakpoint'. Else, set the reason
      to be 'Trace'.

Change-Id: I0af9765e782fd74bc0cead41548486009f8abb87
Signed-off-by: Abhishek Aggarwal <abhishek.a.aggarwal@intel.com>

Reviewers: jingham, emaste, lldb-commits, clayborg, ovyalov

Subscribers: emaste

Differential Revision: http://reviews.llvm.org/D16720

llvm-svn: 259344
2016-02-01 09:01:42 +00:00
..
address_breakpoints Add the ability (through the SB API & command line) to specify an address 2015-11-17 03:39:13 +00:00
breakpoint_command Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
breakpoint_conditions [MIPS][LLDB]Fix TestBreakpointCondition.py for MIPS 2015-11-18 08:12:34 +00:00
breakpoint_ids Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
breakpoint_ignore_count Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
breakpoint_in_delayslot Fix some python 3 incompatibilities that went in overnight. 2016-01-27 18:49:35 +00:00
breakpoint_language Make the language specifier to "break set" actually filter the names by their language. So for 2015-11-06 22:48:59 +00:00
breakpoint_locations Update some XFAILs after the 3.8->3.9 version change 2016-01-14 12:49:48 +00:00
breakpoint_options Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
comp_dir_symlink Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
consecutive_breakpoints Set correct ThreadStopInfo in case of trace event 2016-02-01 09:01:42 +00:00
cpp Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
cpp_exception Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
debugbreak On non-Windows platforms, asm int 3 generates an eStopReasonSignal. 2016-01-15 23:44:45 +00:00
dummy_target_breakpoints Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
inlined_breakpoints Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
objc Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00