17 Commits (c4cb4e4ea3663a4ca22cf853839a4b6d9e7c9029)

Author SHA1 Message Date
lizzie dfe10bc851
[common] use libc++ provided jthread instead of in-house one (which deadlocks on FBSD 14) (#351) 4 months ago
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