rdi baking: wide line table gathering/joining & sorting

This commit is contained in:
Ryan Fleury
2025-09-05 15:19:29 -07:00
parent 69d0da9586
commit 66ec3e834b
6 changed files with 168 additions and 10 deletions
+1 -2
View File
@@ -751,7 +751,7 @@ rb_thread_entry_point(void *p)
{
// rjf: bake
RDIM_BakeResults bake_results = {0};
ProfScope("bake") bake_results = rdim_bake(arena, async_root, &bake_params);
ProfScope("bake") bake_results = rdim2_bake(arena, &bake_params);
// rjf: serialize
RDIM_SerializedSectionBundle serialized_section_bundle = {0};
@@ -772,7 +772,6 @@ rb_thread_entry_point(void *p)
//- rjf: generate breakpad text
case OutputKind_Breakpad:
{
p2b_async_root = async_root;
String8List dump = {0};
//- rjf: kick off unit vmap baking
+2
View File
@@ -17,6 +17,7 @@
#include "async/async.h"
#include "rdi/rdi_local.h"
#include "rdi_make/rdi_make_local.h"
#include "rdi_make/rdi_make_local_2.h"
#include "coff/coff_inc.h"
#include "pe/pe.h"
#include "elf/elf.h"
@@ -44,6 +45,7 @@
#include "async/async.c"
#include "rdi/rdi_local.c"
#include "rdi_make/rdi_make_local.c"
#include "rdi_make/rdi_make_local_2.c"
#include "coff/coff_inc.c"
#include "pe/pe.c"
#include "elf/elf.c"