llvm-project/lldb/source/Plugins/ObjectFile
Andrej Korman eee687a66d [lldb] Add minidump save-core functionality to ELF object files
This change adds save-core functionality into the ObjectFileELF that enables
saving minidump of a stopped process. This change is mainly targeting Linux
running on x86_64 machines. Minidump should contain basic information needed
to examine state of threads, local variables and stack traces. Full support
for other platforms is not so far implemented. API tests are using LLDB's
MinidumpParser.

This relands commit aafa05e, reverted in 1f986f6.
Failed tests were fixed.

Reviewed By: clayborg

Differential Revision: https://reviews.llvm.org/D108233
2021-09-01 15:14:29 +02:00
..
Breakpad Support build-ids of other sizes than 16 in UUID::SetFromStringRef 2020-06-07 10:03:41 +00:00
ELF Create synthetic symbol names on demand to improve memory consumption and startup times. 2021-07-27 16:51:12 -07:00
JIT [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
Mach-O Use dSYM's file addr for Sections when it doesn't match binary 2021-08-31 01:35:07 -07:00
Minidump [lldb] Add minidump save-core functionality to ELF object files 2021-09-01 15:14:29 +02:00
PDB [NFC] Reordering parameters in getFile and getFileOrSTDIN 2021-03-25 09:47:49 -04:00
PECOFF [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
wasm [WebAssembly] Rename event to tag 2021-06-17 20:34:19 -07:00
CMakeLists.txt [lldb] Add minidump save-core functionality to ELF object files 2021-09-01 15:14:29 +02:00