summaryrefslogtreecommitdiff
path: root/src/smrt_arena.c
diff options
context:
space:
mode:
authorsteven-na <noreply.github@stvnc.dev>2026-07-28 14:01:17 -0700
committersteven-na <noreply.github@stvnc.dev>2026-07-28 14:01:17 -0700
commit95c5613776c27893c524f93f71980b5cb37adc6f (patch)
tree48557aa89c660f50f5680180d9d725c90480e6c8 /src/smrt_arena.c
parent3372ec87759b83e6cc8b73e37a298cb804cbba5a (diff)
string stuff
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);
}