mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-04 14:08:37 +00:00
atomic.cpp: waitable atomics got brutally rewritten
Hashtable increased and flatten, tree-alike extensions removed. Some things simplified, so it can actually decrease perf a bit. But most platforms shouldn't be affected. Removed limit of 56 waiters per pointer. Real limit now is about 65535.
This commit is contained in:
parent
52fa69d93d
commit
c047ab6147
2 changed files with 475 additions and 615 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue