mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-11-14 18:20:11 -08:00
base: memory map -> push new ranges to front, rather than end - this makes the common case of iterative retry loops asking for memory, then immediately needing it, faster
This commit is contained in:
1 parent
00d4a1a56f
commit
be3fa56927
1 file changed
+1
-1
@@ -10,7 +10,7 @@ memory_map_push(Arena *arena, MemoryMap *map, Rng1U64 vaddr_range, void *data)
|
||||
MemoryMapRangeNode *n = push_array(arena, MemoryMapRangeNode, 1);
|
||||
n->v.vaddr_range = vaddr_range;
|
||||
n->v.base = data;
|
||||
SLLQueuePush(map->first_range, map->last_range, n);
|
||||
SLLQueuePushFront(map->first_range, map->last_range, n);
|
||||
}
|
||||
|
||||
internal U64
|
||||
|
||||
Reference in new issue
Block a user