checkpoint on dump file parsing / cache construction; temporarily turn off crash dump command, since still wip

This commit is contained in:
Ryan Fleury committed 2026-05-19 09:56:01 -07:00
1 parent fe4de192e4
commit 1a48155116
8 files changed
+186 -122

No files matched your search

+16
View File
@@ -228,9 +228,22 @@ typedef struct D_DumpThread D_DumpThread;
struct D_DumpThread
{
D_Handle thread_handle;
U32 id;
U64 context_foff;
};
typedef struct D_DumpModule D_DumpModule;
struct D_DumpModule
{
D_Handle module_handle;
Rng1U64 vaddr_range;
String8 path;
File file;
FileProperties props;
FileMap map;
void *base;
};
typedef struct D_DumpNode D_DumpNode;
struct D_DumpNode
{
@@ -246,6 +259,8 @@ struct D_DumpNode
U64 memory_ranges_count;
D_DumpThread *threads;
U64 threads_count;
D_DumpModule *modules;
U64 modules_count;
};
typedef struct D_DumpSlot D_DumpSlot;
@@ -349,6 +364,7 @@ struct D_CtrlState
CondVar c2u_ring_cv;
// rjf: ctrl thread state
U64 ctrl_thread_dump_handle_id_gen;
U64 ctrl_thread_run_state;
String8 ctrl_thread_log_path;
Thread ctrl_thread;