mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-07 16:18:52 +00:00
Unify Static_Arena and Growing_Arena into Arena
This commit is contained in:
@@ -1,41 +1,41 @@
|
||||
package mem_virtual
|
||||
|
||||
arena_init :: proc{
|
||||
static_arena_init,
|
||||
growing_arena_init,
|
||||
}
|
||||
// arena_init :: proc{
|
||||
// static_arena_init,
|
||||
// growing_arena_init,
|
||||
// }
|
||||
|
||||
arena_temp_begin :: proc{
|
||||
static_arena_temp_begin,
|
||||
growing_arena_temp_begin,
|
||||
}
|
||||
// arena_temp_begin :: proc{
|
||||
// static_arena_temp_begin,
|
||||
// growing_arena_temp_begin,
|
||||
// }
|
||||
|
||||
arena_temp_end :: proc{
|
||||
static_arena_temp_end,
|
||||
growing_arena_temp_end,
|
||||
}
|
||||
// arena_temp_end :: proc{
|
||||
// static_arena_temp_end,
|
||||
// growing_arena_temp_end,
|
||||
// }
|
||||
|
||||
arena_check_temp :: proc{
|
||||
static_arena_check_temp,
|
||||
growing_arena_check_temp,
|
||||
}
|
||||
// arena_check_temp :: proc{
|
||||
// static_arena_check_temp,
|
||||
// growing_arena_check_temp,
|
||||
// }
|
||||
|
||||
arena_allocator :: proc{
|
||||
static_arena_allocator,
|
||||
growing_arena_allocator,
|
||||
}
|
||||
// arena_allocator :: proc{
|
||||
// static_arena_allocator,
|
||||
// growing_arena_allocator,
|
||||
// }
|
||||
|
||||
arena_alloc :: proc{
|
||||
static_arena_alloc,
|
||||
growing_arena_alloc,
|
||||
}
|
||||
// arena_alloc :: proc{
|
||||
// static_arena_alloc,
|
||||
// growing_arena_alloc,
|
||||
// }
|
||||
|
||||
arena_free_all :: proc{
|
||||
static_arena_free_all,
|
||||
growing_arena_free_all,
|
||||
}
|
||||
// arena_free_all :: proc{
|
||||
// static_arena_free_all,
|
||||
// growing_arena_free_all,
|
||||
// }
|
||||
|
||||
arena_destroy :: proc{
|
||||
static_arena_destroy,
|
||||
growing_arena_destroy,
|
||||
}
|
||||
// arena_destroy :: proc{
|
||||
// static_arena_destroy,
|
||||
// growing_arena_destroy,
|
||||
// }
|
||||
Reference in New Issue
Block a user