[Tizen] Add method to write coredump of .NET process (#384) accepted/tizen_unified_riscv accepted/tizen/unified/riscv/20240115.053917
authorMateusz Moscicki/System (PLT) /SRPOL/Engineer/Samsung Electronics <m.moscicki2@samsung.com>
Fri, 12 Jan 2024 07:46:43 +0000 (08:46 +0100)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 12 Jan 2024 07:46:43 +0000 (16:46 +0900)
commit1439e662dc11f05e61b625b09e1cd49ef64a2172
tree091c8097ee738f26929a691f92d1dcfe3a7dabb3
parentdb21d5f9b7b3390eadbf6176530064091c81a16b
[Tizen] Add method to write coredump of .NET process (#384)

This method allows to create minimal coredump (as createdump does) of a
process that is in dumping state after crush.

This is a modified version of

https://github.sec.samsung.net/dotnet/coreclr/commit/4d043d61ecacae0b9922ecc10a73749e7c8e5987

commit, adapted to .NET 8.0

Co-authored-by: Mateusz Moscicki <m.moscicki2@partner.samsung.com>
packaging/coreclr.spec
src/coreclr/debug/createdump/CMakeLists.txt
src/coreclr/debug/createdump/crashinfo.cpp
src/coreclr/debug/createdump/crashinfo.h
src/coreclr/debug/createdump/crashinfounix.cpp
src/coreclr/debug/createdump/dnetmemoryenumlib.cpp [new file with mode: 0644]
src/coreclr/debug/createdump/dnetmemoryenumlib.h [new file with mode: 0644]
src/coreclr/debug/createdump/threadinfo.cpp
src/coreclr/debug/createdump/threadinfo.h