roodletoof
b912759050
only allocate non-zero capacities
2025-12-06 14:19:33 +01:00
roodletoof
f676cff0e7
complete arena allocator implementation of allocator interface
2025-12-06 12:49:34 +01:00
roodletoof
9a93876137
first draft of arena resize
2025-12-05 21:33:35 +01:00
roodletoof
f2e9bf2f83
WIP
2025-12-03 21:58:26 +01:00
roodletoof
1b33ace698
started work on arena allocator again
2025-12-03 19:38:37 +01:00
roodletoof
01b8150625
refactor
...
remove the free function entirely. all allocators are now expected to
implement reset instead. I reallized I never ever want to free an
individual allocation ever again. The forever_allocator is a special
case wherEreset is a no-op. The arena allocator was deleted. It will be
replaced soon.
2025-12-02 20:21:12 +01:00
roodletoof
3e1565e67f
some rename
2025-11-30 19:43:49 +01:00
roodletoof
6dc0caceeb
wrote with_arena macro
2025-11-25 22:18:54 +01:00
roodletoof
df496f73ef
completed arena allocator implementation
...
TODO: write tests
TODO: write helper macros such as with_arena
2025-11-25 21:39:08 +01:00
roodletoof
8d92bc84f6
some progress, not good
2025-11-24 22:59:18 +01:00
roodletoof
d4451196f6
some progress on the arena allocator
2025-11-18 21:54:38 +01:00
roodletoof
78cc6c5cae
WIP continue the work on arena allcoator implementation
2025-11-17 20:23:42 +01:00