Update Xalloc configuration

This commit is contained in:
EnderIce2 2024-03-27 16:43:40 +02:00
parent 3d1ecc3db0
commit b8355ec455
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD
2 changed files with 3 additions and 3 deletions

View File

@ -27,7 +27,7 @@ typedef __SIZE_TYPE__ Xsize_t;
typedef __UINTPTR_TYPE__ Xuintptr_t;
#define Xalloc_StopOnFail true
#define Xalloc_MapPages true
#define Xalloc_MapPages false
#define Xalloc_PAGE_SIZE PAGE_SIZE
#define Xalloc_trace(m, ...) trace(m, ##__VA_ARGS__)
#define Xalloc_warn(m, ...) warn(m, ##__VA_ARGS__)

View File

@ -386,13 +386,13 @@ NIF void InitializeMemoryManagement()
break;
case MemoryAllocatorType::XallocV1:
{
XallocV1Allocator = new Xalloc::V1((void *)KERNEL_HEAP_BASE, false, false);
XallocV1Allocator = new Xalloc::V1((void *)nullptr, false, false);
trace("XallocV1 Allocator initialized at %#lx", XallocV1Allocator);
break;
}
case MemoryAllocatorType::XallocV2:
{
XallocV2Allocator = new Xalloc::V2((void *)KERNEL_HEAP_BASE);
XallocV2Allocator = new Xalloc::V2((void *)nullptr);
trace("XallocV2 Allocator initialized at %#lx", XallocV2Allocator);
break;
}