16 Commits (b7e726669e4f5805f16db10fb7b229b1801d36fd)

Author SHA1 Message Date
Liam 5a712bb51a general: fix compile for Apple Clang 3 years ago
Liam 721189ef2e common: move forwarded value into SPSCQueue 4 years ago
Andrea Pappacoda b2eb103829 chore: add missing SPDX tags 4 years ago
Merry ae642bbff2 common: Replace lock_guard with scoped_lock 4 years ago
ameerj 4cad11c5f3 threadsafe_queue: Add std::stop_token overload to PopWait 4 years ago
yzct12345 156754e476 threadsafe_queue: Fix deadlock 5 years ago
Markus Wick b529aba9ce common/threadsafe_queue: Provide Wait() method. 5 years ago
Lioncash 2ef7815422 common: Make use of [[nodiscard]] where applicable 6 years ago
bunnei 60fa40fc16 common: SPSCQueue: Notify after incrementing queue size. 6 years ago
Lioncash eb88e9d088 general: Use deducation guides for std::lock_guard and std::unique_lock 7 years ago
B3n30 b2636e4b03 Adressed review comments 7 years ago
B3n30 5334e20770 threadsafe_queue: Add WaitIfEmpty and use it in logging 8 years ago
Lioncash 15fc277325 threadsafe_queue: Use std::size_t for representing size 7 years ago
Lioncash eb39267bc0 threadsafe_queue: Remove NeedSize template parameter 7 years ago
B3n30 d480730a4c remove polymorphism issue 8 years ago
B3n30 1b2aa3780d CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) 8 years ago