summaryrefslogtreecommitdiff
path: root/src/smrt_arena.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/smrt_arena.c')
-rw-r--r--src/smrt_arena.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/smrt_arena.c b/src/smrt_arena.c
index 683afcd..0fb8ab7 100644
--- a/src/smrt_arena.c
+++ b/src/smrt_arena.c
@@ -127,6 +127,10 @@ void smrt_arena_clear(smrt_arena_t *arena, b32 zero_out) {
smrt_arena__shrink_commit(arena);
}
+void smrt_arena_mark(smrt_arena_t *arena) {
+ arena->mark_pos = arena->pos;
+}
+
void smrt_arena_destroy(smrt_arena_t *arena) {
plat_mem_release(arena, arena->reserve_size);
}