progress (cleaning up math.h/c)

This commit is contained in:
ed
2025-02-05 19:39:19 -05:00
parent 21c8d90f5d
commit 6f9b96fefa
10 changed files with 621 additions and 539 deletions
+6 -6
View File
@@ -85,18 +85,18 @@ void arena_release(Arena *arena);
//- rjf: arena push/pop/pos core functions
internal void *arena_push (Arena *arena, SSIZE size, SSIZE align);
internal U64 arena_pos (Arena *arena);
internal void arena_pop_to(Arena *arena, SSIZE pos);
internal void *arena_push (Arena* arena, SSIZE size, SSIZE align);
internal U64 arena_pos (Arena* arena);
internal void arena_pop_to(Arena* arena, SSIZE pos);
//- rjf: arena push/pop helpers
internal void arena_clear(Arena *arena);
internal void arena_pop (Arena *arena, SSIZE amt);
internal void arena_clear(Arena* arena);
internal void arena_pop (Arena* arena, SSIZE amt);
//- rjf: temporary arena scopes
internal TempArena temp_arena_begin(Arena *arena);
internal TempArena temp_arena_begin(Arena* arena);
internal void temp_arena_end(TempArena temp);
//- rjf: push helper macros