diff options
author | pryazha <pryadeiniv@mail.ru> | 2025-02-20 15:08:47 +0500 |
---|---|---|
committer | pryazha <pryadeiniv@mail.ru> | 2025-02-20 15:08:47 +0500 |
commit | 0bd7c5dc0725a4882cb33c5d8f1a3b101d4025cd (patch) | |
tree | ecb3e42bf4855ba9e4836a20b94cb4857943eda6 /prb_memory.h |
initial
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 */ |