mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-11 01:08:39 +12:00
vm: decommit by exec_addr
This commit is contained in:
parent
9a38d63661
commit
0ee454f44b
1 changed files with 2 additions and 0 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue