llvm-project/lldb/source/Plugins
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
..
ABI [lldb] Use std::size instead of llvm::array_lengthof 2022-09-08 14:21:55 -06:00
Architecture
Disassembler Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
DynamicLoader [lldb] Fixed a number of typos 2022-09-13 10:38:38 -07:00
ExpressionParser [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
Instruction [LLDB] Remove the bool + RegisterInfo& version of GetRegisterInfo 2022-09-28 12:30:34 +00:00
InstrumentationRuntime Change the Sanitizer report breakpoint callbacks to asynchronous. 2022-10-03 18:10:28 -07:00
JITLoader
Language [LLDB][NativePDB] Global ctor and dtor should be global decls. 2022-09-15 22:35:58 -07:00
LanguageRuntime [lldb] Use std::size instead of llvm::array_lengthof 2022-09-08 14:21:55 -06:00
MemoryHistory
ObjectContainer [lldb] Fix two bugs in ObjectContainerMachOFileset 2022-08-30 14:07:20 -07:00
ObjectFile [lldb][COFF] Map symbols without base+complex type as 'Data' type 2022-09-28 12:57:12 +03:00
OperatingSystem
Platform [lldb] Fix deprecation warnings for hasValue and getValue in mac-only code paths 2022-09-28 20:12:32 -04:00
Process [lldb] [gdb-remote] Move ReadPacketWithOutputSupport() to client 2022-10-03 18:42:49 +02:00
REPL [LLDB] Applying clang-tidy modernize-use-equals-default over LLDB 2022-03-31 13:21:49 -07:00
ScriptInterpreter [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
StructuredData
SymbolFile [lldb] Remove scoped timer from high firing and fast running ExtractUnitDIENoDwoIfNeeded 2022-10-01 09:58:40 -07:00
SymbolVendor [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
SystemRuntime [LLDB][NFC][Reliability] Fixes for int overflow and uninitialized state 2022-07-29 13:31:17 -07:00
Trace [NFC][trace][intel pt] add simple documentation line 2022-08-15 00:56:12 -07:00
TraceExporter Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
TypeSystem Revert "[lldb] Fix member access in GetExpressionPath" 2022-09-30 15:26:09 +00:00
UnwindAssembly [LLDB] Move MIPS64/PPC64 and misc. to optional GetRegisterInfo 2022-09-28 10:36:31 +00:00
CMakeLists.txt
Plugins.def.in