collapse user clock indices into base-layer-provided clock counter; fuzzy_search -> dbgi_search

This commit is contained in:
Ryan Fleury
2024-11-04 13:12:52 -08:00
parent 3cd32fa235
commit 4a0e21d447
19 changed files with 345 additions and 439 deletions
+3 -3
View File
@@ -72,7 +72,7 @@ di_key_array_from_list(Arena *arena, DI_KeyList *list)
MemoryCopyStruct(&array.v[idx], &n->v);
}
return array;
}
}
////////////////////////////////
//~ rjf: Main Layer Initialization
@@ -96,7 +96,7 @@ di_init(void)
di_shared->u2p_ring_mutex = os_mutex_alloc();
di_shared->u2p_ring_cv = os_condition_variable_alloc();
di_shared->u2p_ring_size = KB(64);
di_shared->u2p_ring_base = push_array_no_zero(arena, U8, di_shared->u2p_ring_size);
di_shared->u2p_ring_base = push_array_no_zero(arena, U8, di_shared->u2p_ring_size);
di_shared->p2u_ring_mutex = os_mutex_alloc();
di_shared->p2u_ring_cv = os_condition_variable_alloc();
di_shared->p2u_ring_size = KB(64);
@@ -470,7 +470,7 @@ di_rdi_from_key(DI_Scope *scope, DI_Key *key, U64 endt_us)
scratch_end(scratch);
}
return result;
}
}
////////////////////////////////
//~ rjf: Parse Threads