mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-04 14:08:37 +00:00
Remove slow vm::writer_lock usage from SPUThread.cpp
This commit is contained in:
parent
7a3cbf1876
commit
fcbeb2fa22
2 changed files with 12 additions and 8 deletions
|
|
@ -698,7 +698,7 @@ namespace vm
|
|||
{
|
||||
utils::memory_protect(g_base_addr + addr, size, prot);
|
||||
}
|
||||
else if (shm->map_critical(g_base_addr + addr, prot) != g_base_addr + addr || shm->map_critical(g_sudo_addr + addr) != g_sudo_addr + addr)
|
||||
else if (shm->map_critical(g_base_addr + addr, prot) != g_base_addr + addr || shm->map_critical(g_sudo_addr + addr) != g_sudo_addr + addr || !shm->map_self())
|
||||
{
|
||||
fmt::throw_exception("Memory mapping failed - blame Windows (addr=0x%x, size=0x%x, flags=0x%x)", addr, size, flags);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue