llvm-project/lldb/unittests/Process/minidump/Inputs
Greg Clayton 48a28c1665 Add "dump" command as a custom "process plugin" subcommand when ProcessMinidump is used.
Each process plug-in can create its own custom commands. I figured it would be nice to be able to dump things from the minidump file from the lldb command line, so I added the start of the some custom commands.

Currently you can dump:

minidump stream directory
all linux specifc streams, most of which are strings
each linux stream individually if desired, or all with --linux
The idea is we can expand the command set to dump more things, search for data in the core file, and much more. This patch gets us started.

Differential Revision: https://reviews.llvm.org/D55727

llvm-svn: 349429
2018-12-18 00:50:11 +00:00
..
bad_duplicate_streams.dmp
bad_overlapping_streams.dmp
dump-content.dmp Add "dump" command as a custom "process plugin" subcommand when ProcessMinidump is used. 2018-12-18 00:50:11 +00:00
fizzbuzz_no_heap.dmp
fizzbuzz_wow64.dmp
linux-i386.dmp
linux-x86_64.cpp
linux-x86_64.dmp
linux-x86_64_not_crashed.dmp
memory-list-not-padded.dmp Add support for parsing Breakpad minidump files that can have extra padding in the module, thread and memory lists. 2018-07-23 14:16:08 +00:00
memory-list-padded.dmp Add support for parsing Breakpad minidump files that can have extra padding in the module, thread and memory lists. 2018-07-23 14:16:08 +00:00
module-list-not-padded.dmp Add support for parsing Breakpad minidump files that can have extra padding in the module, thread and memory lists. 2018-07-23 14:16:08 +00:00
module-list-padded.dmp Add support for parsing Breakpad minidump files that can have extra padding in the module, thread and memory lists. 2018-07-23 14:16:08 +00:00
modules-dup-min-addr.dmp Fix MinidumpParser::GetFilteredModuleList() and test it 2018-12-13 17:24:30 +00:00
modules-order.dmp Fix MinidumpParser::GetFilteredModuleList() and test it 2018-12-13 17:24:30 +00:00
regions-linux-map.dmp Cache memory regions in ProcessMinidump and use the linux maps as the source of the information if available 2018-12-14 19:36:01 +00:00
regions-memlist.dmp Cache memory regions in ProcessMinidump and use the linux maps as the source of the information if available 2018-12-14 19:36:01 +00:00
regions-memlist64.dmp Cache memory regions in ProcessMinidump and use the linux maps as the source of the information if available 2018-12-14 19:36:01 +00:00
thread-list-not-padded.dmp Add support for parsing Breakpad minidump files that can have extra padding in the module, thread and memory lists. 2018-07-23 14:16:08 +00:00
thread-list-padded.dmp Add support for parsing Breakpad minidump files that can have extra padding in the module, thread and memory lists. 2018-07-23 14:16:08 +00:00