Implemented Region. Arena allocator now uses Region for OS specific allocation and page management.
Some checks failed
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, clang, clang++, macos-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Has been cancelled

This commit is contained in:
2026-08-15 15:50:32 -07:00
parent 3a6711a942
commit e358b02bea
6 changed files with 225 additions and 78 deletions

View File

@@ -10,6 +10,7 @@ set(PUBLIC_HEADERS
include/arena.h
include/block.h
include/heap.h
include/region.h
include/util.h
)
@@ -18,6 +19,7 @@ set(SRCS
src/block.cpp
src/heap.cpp
src/mimir.cpp
src/region.cpp
src/util.cpp
)