progress on collaping arena->allocator info code paths (did some generic selection changes)

Going to offload prefix naming to the c11.refactor and cpp17.refactor
This commit is contained in:
ed
2025-02-09 19:14:33 -05:00
parent dc9743b003
commit 546c50885f
23 changed files with 403 additions and 290 deletions
+2 -2
View File
@@ -81,8 +81,8 @@ extract_arena(AllocatorInfo ainfo) {
//- rjf: arena creation/destruction
MD_API Arena* arena__alloc(ArenaParams params);
#define arena_alloc(...) arena__alloc( (ArenaParams){ __VA_ARGS__ } )
MD_API Arena* arena__alloc(ArenaParams* params);
#define arena_alloc(...) arena__alloc( &(ArenaParams){ __VA_ARGS__ } )
void arena_release(Arena *arena);