mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-11-15 19:54:05 +01:00
NVDRV: Join the heaper optimization blocks
This commit is contained in:
1 parent
27989bd49c
commit
811f5f1b1e
1 file changed
+3
-1
@@ -83,7 +83,9 @@ SessionId Container::OpenSession(Kernel::KProcess* process) {
|
||||
|
||||
// Check if this memory block is heap.
|
||||
if (svc_mem_info.state == Kernel::Svc::MemoryState::Normal) {
|
||||
if (svc_mem_info.size > region_size) {
|
||||
if (region_start + region_size == svc_mem_info.base_address) {
|
||||
region_size += svc_mem_info.size;
|
||||
} else if (svc_mem_info.size > region_size) {
|
||||
region_size = svc_mem_info.size;
|
||||
region_start = svc_mem_info.base_address;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user