diff options
author | Greg Clayton <gclayton@apple.com> | 2019-02-19 21:48:34 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2019-02-19 21:48:34 +0000 |
commit | cc6ec692a4f5202c4613dcef74d36682dca93241 (patch) | |
tree | 3439c55eceeeedb23332d255e29a455bb73fa39b /lldb/source/Plugins/Process/minidump/MinidumpParser.cpp | |
parent | dcb93c0ddacded19a70964ab32ba01ec5e988a4f (diff) | |
download | bcm5719-llvm-cc6ec692a4f5202c4613dcef74d36682dca93241.tar.gz bcm5719-llvm-cc6ec692a4f5202c4613dcef74d36682dca93241.zip |
Add Facebook Minidump directory streams and options to dump them.
Facebook creates minidump files that contain specific information about why things crash. Adding ways to dump these allows tools to be made that can auto download symbols based on the information that is contained in the minidump files.
Differential Revision: https://reviews.llvm.org/D58398
llvm-svn: 354385
Diffstat (limited to 'lldb/source/Plugins/Process/minidump/MinidumpParser.cpp')
-rw-r--r-- | lldb/source/Plugins/Process/minidump/MinidumpParser.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp b/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp index 8de7f3ae98f..d2f3b87a4ae 100644 --- a/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp +++ b/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp @@ -710,6 +710,17 @@ MinidumpParser::GetStreamTypeAsString(uint32_t stream_type) { ENUM_TO_CSTR(LinuxProcStat); ENUM_TO_CSTR(LinuxProcUptime); ENUM_TO_CSTR(LinuxProcFD); + ENUM_TO_CSTR(FacebookAppCustomData); + ENUM_TO_CSTR(FacebookBuildID); + ENUM_TO_CSTR(FacebookAppVersionName); + ENUM_TO_CSTR(FacebookJavaStack); + ENUM_TO_CSTR(FacebookDalvikInfo); + ENUM_TO_CSTR(FacebookUnwindSymbols); + ENUM_TO_CSTR(FacebookDumpErrorLog); + ENUM_TO_CSTR(FacebookAppStateLog); + ENUM_TO_CSTR(FacebookAbortReason); + ENUM_TO_CSTR(FacebookThreadName); + ENUM_TO_CSTR(FacebookLogcat); } return "unknown stream type"; } |