14 lines
224 B
C
14 lines
224 B
C
|
#define ARENA_HEADER_SIZE 128
|
||
|
#define ARENA_COMMIT_SIZE (64 * 1024)
|
||
|
#define ARENA_RESERVE_SIZE (64 * 1024 * 1024)
|
||
|
|
||
|
struct Arena {
|
||
|
Arena *prev;
|
||
|
Arena *cur;
|
||
|
u64 base_pos;
|
||
|
u64 pos;
|
||
|
u64 cmt;
|
||
|
u64 res;
|
||
|
u64 align;
|
||
|
};
|