diff options
Diffstat (limited to 'prb_memory.h')
-rw-r--r-- | prb_memory.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/prb_memory.h b/prb_memory.h new file mode 100644 index 0000000..40a00dc --- /dev/null +++ b/prb_memory.h @@ -0,0 +1,11 @@ +#ifndef PRB_MEMORY_H +#define PRB_MEMORY_H + +#define DEFAULT_ALLOC_SIZE Kilobytes(4) + +Arena *arena_alloc(U64 cap); +void arena_release(Arena *arena); +void *arena_push(Arena *arena, U64 size); +void arena_pop(Arena *arena, U64 amount); + +#endif /* PRB_MEMORY_H */ |