mirror of
https://github.com/odin-lang/Odin.git
synced 2026-02-13 06:43:35 +00:00
Remove unused code
This commit is contained in:
@@ -464,7 +464,6 @@ gb_global bool global_module_path_set = false;
|
||||
typedef struct Arena {
|
||||
u8 * ptr;
|
||||
u8 * end;
|
||||
u8 * prev;
|
||||
Array<gbVirtualMemory> blocks;
|
||||
BlockingMutex mutex;
|
||||
std::atomic<isize> block_size;
|
||||
@@ -499,7 +498,6 @@ void arena_internal_grow(Arena *arena, isize min_size) {
|
||||
void *arena_alloc(Arena *arena, isize size, isize alignment) {
|
||||
mutex_lock(&arena->mutex);
|
||||
|
||||
|
||||
if (size > (arena->end - arena->ptr)) {
|
||||
arena_internal_grow(arena, size);
|
||||
GB_ASSERT(size <= (arena->end - arena->ptr));
|
||||
@@ -508,7 +506,6 @@ void *arena_alloc(Arena *arena, isize size, isize alignment) {
|
||||
|
||||
isize align = gb_max(alignment, ARENA_MIN_ALIGNMENT);
|
||||
void *ptr = arena->ptr;
|
||||
arena->prev = arena->ptr;
|
||||
arena->ptr = cast(u8 *)ALIGN_UP_PTR(arena->ptr + size, align);
|
||||
GB_ASSERT(arena->ptr <= arena->end);
|
||||
GB_ASSERT(ptr == ALIGN_DOWN_PTR(ptr, align));
|
||||
|
||||
Reference in New Issue
Block a user