summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/synchronization_object.h (unfollow)
Commit message (Expand)AuthorFilesLines
2021-01-11core: hle: kernel: Update KSynchronizationObject.bunnei1-77/+0
2020-11-29hle: kernel: SynchronizationObject: Use atomic_bool for is_signaled.bunnei1-1/+2
2020-06-27General: Cleanup legacy code.Fernando Sahmkow1-15/+0
2020-06-27SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.Fernando Sahmkow1-0/+2
2020-06-27SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, CancelSynchronization, ArbitrateLockFernando Sahmkow1-2/+3
2020-02-11Kernel: Refactor synchronization to better match REFernando Sahmkow1-0/+10
2020-02-11Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.Fernando Sahmkow1-6/+7
2019-12-08kernel: Remove unnecessary includesLioncash1-1/+2
2019-11-25kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei1-8/+8
2019-04-17kernel/wait_object: Make GetHighestPriorityReadyThread() a const member functionLioncash1-1/+1
2019-04-02kernel/wait_object: Make ShouldWait() take thread members by pointer-to-constLioncash1-1/+1
2019-01-30kernel/wait_object: Devirtualize functions related to manipulating the thread list directlyLioncash1-3/+3
2019-01-01core/kernel: Remove unnecessary inclusionsLioncash1-1/+0
2018-09-28kernel/object: Remove unnecessary std::move from DynamicObjectCast()Lioncash1-1/+1
2018-08-29kernel: Eliminate kernel global stateLioncash1-0/+4
2018-08-02kernel: Move object class to its own source filesLioncash1-1/+1
2018-01-07wait_object: Refactor to allow waking up a single thread.bunnei1-0/+6
2017-05-30Kernel: Move WaitObject to a separate fileYuri Kunde Schlesner1-0/+67