rpcs3/Utilities
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
..
2020-12-25 10:07:40 +03:00
2020-12-25 10:07:40 +03:00
2020-12-18 12:23:53 +03:00
2020-12-25 10:07:40 +03:00
2020-12-25 10:07:40 +03:00
2020-12-12 15:12:01 +03:00
2021-01-28 10:23:29 +03:00
2020-12-25 10:07:40 +03:00
2020-12-18 12:23:53 +03:00
2019-08-14 19:24:42 +02:00
2021-02-12 21:43:30 +03:00
2020-12-25 10:07:40 +03:00
2021-02-10 11:37:14 +03:00
2021-02-01 11:30:50 +03:00
2020-12-22 14:32:30 +03:00
2020-12-18 12:23:53 +03:00
2020-12-12 15:12:01 +03:00
2020-12-22 14:32:30 +03:00
2020-12-25 10:07:40 +03:00
2020-12-18 12:23:53 +03:00
2020-12-12 15:12:01 +03:00
2021-01-08 22:23:48 +03:00
2021-02-09 12:33:50 +03:00
2021-01-08 22:23:48 +03:00
2020-12-22 19:08:09 +03:00
2021-02-13 17:50:07 +03:00
2020-12-12 15:12:01 +03:00
2020-12-18 12:23:53 +03:00
2020-12-12 15:12:01 +03:00