mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-07-27 18:00:12 +00:00
pass over hash store layer / all users, to switch to explicit 64-bit root alloc/dealloc, and 128-bit ids, for a full 192-bit hs key
This commit is contained in:
@@ -181,7 +181,7 @@ geo_buffer_from_hash(GEO_Scope *scope, U128 hash)
|
||||
}
|
||||
|
||||
internal R_Handle
|
||||
geo_buffer_from_key(GEO_Scope *scope, U128 key)
|
||||
geo_buffer_from_key(GEO_Scope *scope, HS_Key key)
|
||||
{
|
||||
R_Handle handle = {0};
|
||||
for(U64 rewind_idx = 0; rewind_idx < HS_KEY_HASH_HISTORY_COUNT; rewind_idx += 1)
|
||||
|
||||
@@ -118,7 +118,7 @@ internal void geo_scope_touch_node__stripe_r_guarded(GEO_Scope *scope, GEO_Node
|
||||
//~ rjf: Cache Lookups
|
||||
|
||||
internal R_Handle geo_buffer_from_hash(GEO_Scope *scope, U128 hash);
|
||||
internal R_Handle geo_buffer_from_key(GEO_Scope *scope, U128 key);
|
||||
internal R_Handle geo_buffer_from_key(GEO_Scope *scope, HS_Key key);
|
||||
|
||||
////////////////////////////////
|
||||
//~ rjf: Transfer Threads
|
||||
|
||||
Reference in New Issue
Block a user