mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-12-06 07:12:28 +01:00
vm: decommit by exec_addr
This commit is contained in:
parent
9a38d63661
commit
0ee454f44b
|
|
@ -461,8 +461,10 @@ namespace vm
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
verify(__func__), ::VirtualFree(real_addr, size, MEM_DECOMMIT);
|
verify(__func__), ::VirtualFree(real_addr, size, MEM_DECOMMIT);
|
||||||
|
verify(__func__), ::VirtualFree(exec_addr, size, MEM_DECOMMIT);
|
||||||
#else
|
#else
|
||||||
verify(__func__), ::mmap(real_addr, size, PROT_NONE, MAP_FIXED | MAP_ANON | MAP_PRIVATE, -1, 0);
|
verify(__func__), ::mmap(real_addr, size, PROT_NONE, MAP_FIXED | MAP_ANON | MAP_PRIVATE, -1, 0);
|
||||||
|
verify(__func__), ::mmap(exec_addr, size, PROT_NONE, MAP_FIXED | MAP_ANON | MAP_PRIVATE, -1, 0);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue