Commit graph

7 commits

Author SHA1 Message Date
Andrei Alexeyev
787773a53b
memory/arena: add snapshot and rollback APIs 2024-09-10 14:31:55 +02:00
Andrei Alexeyev
5e0d85af1b
memory/arena: add opportunistic free and realloc functions 2024-09-10 14:31:55 +02:00
Andrei Alexeyev
d676808ad1
memory/arena: add ARENA_ALLOC series of macros 2024-08-30 11:52:47 +02:00
Andrei Alexeyev
a15b193c0b
memory/arena: add marena_memdup() and marena_strdup() 2024-08-30 11:52:47 +02:00
Andrei Alexeyev
1f05199456
memory/arena: add marena_alloc_array_aligned() 2024-08-30 11:52:47 +02:00
Andrei Alexeyev
be7905d6a3
src: run upkeep 2024-05-17 04:58:47 +02:00
Andrei Alexeyev
8547f443b7
memory: basic arena allocator primitive 2023-04-03 01:53:36 +02:00