Add "createdump" command to SOS. (dotnet/coreclr#11161)
authorMike McLaughlin <mikem@microsoft.com>
Tue, 25 Apr 2017 00:12:36 +0000 (17:12 -0700)
committerGitHub <noreply@github.com>
Tue, 25 Apr 2017 00:12:36 +0000 (17:12 -0700)
commitda207838c98faf1227fa58c23a5f4c66ecc34f62
treebbdcdf242aa84f0347c5163473183ccf5020f856
parenta21cf50fe52b3623dec62f5fbd67bc04192ec7f6
Add "createdump" command to SOS. (dotnet/coreclr#11161)

Uses the createdump utility code as a library.

Changed the "-m, --micro" option to "-t, --triage".

Lots of cleanup.

Commit migrated from https://github.com/dotnet/coreclr/commit/c53fa592ba54c0f346856d680cc30348850eba83
20 files changed:
docs/coreclr/botr/xplat-minidump-generation.md
src/coreclr/src/ToolBox/SOS/Strike/CMakeLists.txt
src/coreclr/src/ToolBox/SOS/Strike/sos_unixexports.src
src/coreclr/src/ToolBox/SOS/Strike/sosdocsunix.txt
src/coreclr/src/ToolBox/SOS/Strike/strike.cpp
src/coreclr/src/ToolBox/SOS/lldbplugin/soscommand.cpp
src/coreclr/src/debug/createdump/CMakeLists.txt
src/coreclr/src/debug/createdump/crashinfo.cpp
src/coreclr/src/debug/createdump/crashinfo.h
src/coreclr/src/debug/createdump/createdump.cpp
src/coreclr/src/debug/createdump/createdump.h
src/coreclr/src/debug/createdump/datatarget.cpp
src/coreclr/src/debug/createdump/datatarget.h
src/coreclr/src/debug/createdump/dumpwriter.cpp
src/coreclr/src/debug/createdump/dumpwriter.h
src/coreclr/src/debug/createdump/main.cpp [new file with mode: 0644]
src/coreclr/src/debug/createdump/threadinfo.cpp
src/coreclr/src/debug/createdump/threadinfo.h
src/coreclr/src/inc/releaseholder.h [new file with mode: 0644]
src/coreclr/src/pal/src/thread/process.cpp