llvm-project/lldb/source/Plugins
Augusto Noronha 6f2423c6fe [lldb] Allow SymbolFileDWARFDebugMap to register multiple compile units
Currently, SymbolFileDWARFDebugMap works on the assumption that there is
only one compile unit per object file. This patch documents this
limitation (when using the general SymbolFile API), and allows users of
the concrete SymbolFileDWARFDebugMap class to find out about these extra
compile units.

Differential Revision: https://reviews.llvm.org/D136114
2022-10-19 13:49:40 -07:00
..
ABI [LLDB] Pass const RegisterInfo& to RegisterValue::SetValueFromData 2022-10-12 08:19:30 +00:00
Architecture [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Disassembler Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
DynamicLoader Improve dynamic loader support in DynamicLoaderPOSIXDYLD when using core files. 2022-10-13 17:40:23 -07:00
ExpressionParser [lldb] Remove LLDB reproducers 2022-09-19 14:43:31 -07:00
Instruction [LLDB] Change EmulateInstriction::ReadRegister to return Optional 2022-10-12 08:37:36 +00:00
InstrumentationRuntime Change the Sanitizer report breakpoint callbacks to asynchronous. 2022-10-03 18:10:28 -07:00
JITLoader [lldb] Place PlatformQemu Properties into anonymous namespace 2022-10-13 15:23:58 +02:00
Language [lldb] Add matching based on Python callbacks for data formatters. 2022-10-19 12:53:38 -07:00
LanguageRuntime [lldb] Use std::size instead of llvm::array_lengthof 2022-09-08 14:21:55 -06:00
MemoryHistory [lldb] Migrate runtime instrumentation plugins to ReportWarning 2022-03-16 23:20:58 -07:00
ObjectContainer [lldb] Fix two bugs in ObjectContainerMachOFileset 2022-08-30 14:07:20 -07:00
ObjectFile [lldb] Place PlatformQemu Properties into anonymous namespace 2022-10-13 15:23:58 +02:00
OperatingSystem [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Platform [lldb] Place PlatformQemu Properties into anonymous namespace 2022-10-13 15:23:58 +02:00
Process [lldb] Fix m_hwp_regs size for ppc64le (PR54520) 2022-10-18 15:11:21 +02:00
REPL [LLDB] Applying clang-tidy modernize-use-equals-default over LLDB 2022-03-31 13:21:49 -07:00
ScriptInterpreter [lldb] Add matching based on Python callbacks for data formatters. 2022-10-19 12:53:38 -07:00
StructuredData [lldb] Report debugger diagnostics as events 2022-03-16 08:33:01 -07:00
SymbolFile [lldb] Allow SymbolFileDWARFDebugMap to register multiple compile units 2022-10-19 13:49: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 [clang] Track the templated entity in type substitution. 2022-10-15 22:08:36 +02:00
UnwindAssembly [LLDB] Move MIPS64/PPC64 and misc. to optional GetRegisterInfo 2022-09-28 10:36:31 +00:00
CMakeLists.txt [lldb] Add a C language REPL to test LLDB's REPL infrastructure 2021-09-23 19:31:02 +02:00
Plugins.def.in