summaryrefslogtreecommitdiffstats
path: root/src/common/threadsafe_queue.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* general: fix compile for Apple ClangLiam2022-11-231-1/+3
* common: move forwarded value into SPSCQueueLiam2022-07-291-1/+1
* chore: add missing SPDX tagsAndrea Pappacoda2022-04-281-3/+2
* common: Replace lock_guard with scoped_lockMerry2022-04-071-2/+2
* threadsafe_queue: Add std::stop_token overload to PopWaitameerj2021-09-161-5/+22
* threadsafe_queue: Fix deadlockyzct123452021-08-131-6/+4
* common/threadsafe_queue: Provide Wait() method.Markus Wick2021-04-071-1/+9
* common: Make use of [[nodiscard]] where applicableLioncash2020-08-151-6/+6
* common: SPSCQueue: Notify after incrementing queue size.bunnei2019-12-171-2/+9
* general: Use deducation guides for std::lock_guard and std::unique_lockLioncash2019-04-011-2/+2
* Adressed review commentsB3n302019-02-151-6/+7
* threadsafe_queue: Add WaitIfEmpty and use it in loggingB3n302019-02-151-1/+18
* threadsafe_queue: Use std::size_t for representing sizeLioncash2019-02-131-7/+6
* threadsafe_queue: Remove NeedSize template parameterLioncash2019-02-131-13/+11
* remove polymorphism issueB3n302018-07-291-2/+30
* CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119)B3n302018-01-091-0/+122