From 74bb0c1a983cdba1de1d5a643eedd3b31d9f48d9 Mon Sep 17 00:00:00 2001 From: Stephen Miller Date: Fri, 9 May 2025 19:43:57 -0500 Subject: [PATCH] Don't coalesce PoolReserved areas. Real hardware doesn't coalesce them. --- src/core/memory.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/core/memory.cpp b/src/core/memory.cpp index 1a1a8026d..8c36ec72b 100644 --- a/src/core/memory.cpp +++ b/src/core/memory.cpp @@ -249,7 +249,6 @@ int MemoryManager::PoolReserve(void** out_addr, VAddr virtual_addr, size_t size, new_vma.prot = MemoryProt::NoAccess; new_vma.name = "anon"; new_vma.type = VMAType::PoolReserved; - MergeAdjacent(vma_map, new_vma_handle); *out_addr = std::bit_cast(mapped_addr); return ORBIS_OK;