rpcsx/rpcs3/Emu/CPU
Eladash f43260bd58
Atomic waiting refactoring (#9208)
* Use atomic waitables instead instead of global thread wait as often as possible.
* Add ::is_stopped() and and ::is_paued() which can be used in atomic loops and with atomic wait. (constexpr cpu flags test functions)
* Fix notification bug of sys_spu_thread_group_exit/terminate. (old bug, enhanced by #9117)
* Function time statistics at Emu.Stop() restored. (instead of current "X syscall failed with 0x00000000 : 0")
2021-02-13 17:50:07 +03:00
..
CPUDisAsm.h New RSX Debugger 2021-01-28 17:40:26 +03:00
CPUThread.cpp Atomic waiting refactoring (#9208) 2021-02-13 17:50:07 +03:00
CPUThread.h Atomic waiting refactoring (#9208) 2021-02-13 17:50:07 +03:00
CPUTranslator.cpp Remove deprecated _bit accessor from v128 2020-12-29 21:04:28 +03:00
CPUTranslator.h SPU LLVM: Optimize ROTQBY family for VBMI 2021-01-25 13:18:23 +03:00