llvm-project/lldb/source
Jim Ingham 852a4bdb25 Change the Sanitizer report breakpoint callbacks to asynchronous.
The synchronous callbacks are not intended to start the target running
during the callback, and doing so is flakey.  This patch converts them
to being regular async callbacks, and adds some testing for sequential
reports that have caused problems in the field.

Differential Revision: https://reviews.llvm.org/D134927
2022-10-03 18:10:28 -07:00
..
API [NFCI] Refactor FormatterContainerPair into TieredFormatterContainer. 2022-09-27 14:28:41 -07:00
Breakpoint [lldb] Use Optional::{has_value,value,value_or} 2022-09-23 09:10:40 -07:00
Commands [lldb] Improve display of absolute symbol lookup 2022-09-27 13:09:59 +03:00
Core Revert "[lldb] Fix member access in GetExpressionPath" 2022-09-30 15:26:09 +00:00
DataFormatters [NFCI] Refactor FormatterContainerPair into TieredFormatterContainer. 2022-09-27 14:28:41 -07:00
Expression [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
Host [lldb] Fix warnings about unused variables when building without asserts. NFC. 2022-10-01 14:27:48 +03:00
Initialization [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
Interpreter [lldb] Fix CommandInterpreter::DidProcessStopAbnormally() with multiple threads 2022-09-26 11:05:42 +03:00
Plugins Change the Sanitizer report breakpoint callbacks to asynchronous. 2022-10-03 18:10:28 -07:00
Symbol [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
Target Change the Sanitizer report breakpoint callbacks to asynchronous. 2022-10-03 18:10:28 -07:00
Utility [lldb] Fix deprecation warnings for hasValue and getValue in mac-only code paths 2022-09-28 20:12:32 -04:00
Version [lldb] Fix LLDB_FULL_VERSION_STRING 2022-01-19 14:20:22 -08:00
CMakeLists.txt [lldb] Make lldbVersion a full fledged library 2021-12-08 15:14:34 -08:00