1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-31 19:22:45 +00:00
serenity/Userland/Libraries/LibELF
Linus Groh 568cde5e23 Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfo
This is in preparation of adding (much) more process information to
coredumps. As we can only have one null-terminated char[] of arbitrary
length in each struct it's now a single JSON blob, which is a great fit:
easily extensible in the future and allows for key/value pairs and even
nested objects, which will be used e.g. for the process environment, for
example.
2021-01-15 23:26:47 +01:00
..
Arch/i386 Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
AuxiliaryVector.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
CMakeLists.txt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
CoreDump.h Kernel+LibELF+LibCoreDump+CrashReporter: Use JSON for ProcessInfo 2021-01-15 23:26:47 +01:00
DynamicLinker.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DynamicLinker.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DynamicLoader.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DynamicLoader.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DynamicObject.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DynamicObject.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
exec_elf.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Image.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Image.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Validation.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Validation.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00