summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/wait_object.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kernel: Remove a few global instances from the kernel.Fernando Sahmkow2020-01-261-1/+1
* Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.Fernando Sahmkow2020-01-261-1/+0
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei2019-11-251-8/+9
* Kernel: Reverse global accessor removal.Fernando Sahmkow2019-10-151-1/+1
* Kernel: Corrections to Wait Objects clearing in which a thread could still be signalled after a timeout or a cancel.Fernando Sahmkow2019-10-151-3/+0
* Kernel: Remove global system accessor from WaitObjectFernando Sahmkow2019-10-151-1/+2
* Correct PrepareRescheduleFernando Sahmkow2019-10-151-2/+1
* Add PrepareReschedule where required.Fernando Sahmkow2019-10-151-0/+4
* Merge pull request #2416 from lioncash/waitbunnei2019-04-251-14/+15
|\
| * kernel/thread: Unify wait synchronization typesLioncash2019-04-171-14/+15
* | kernel/wait_object: Make GetHighestPriorityReadyThread() a const member functionLioncash2019-04-171-1/+1
|/
* core/kernel: Remove unnecessary inclusionsLioncash2019-01-011-1/+1
* kernel/thread: Make all instance variables privateLioncash2018-10-041-16/+15
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-1/+1
* kernel: Eliminate kernel global stateLioncash2018-08-291-0/+3
* kernel: Move object class to its own source filesLioncash2018-08-021-2/+1
* kernel: Remove unnecessary includesLioncash2018-07-311-2/+0
* hle: Remove config_mem.h/.cppLioncash2018-07-231-1/+0
* hle: Remove shared_page.h/.cppLioncash2018-07-231-1/+0
* thread: Convert ThreadStatus into an enum classLioncash2018-07-201-6/+6
* thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.bunnei2018-03-191-1/+2
* Kernel: Allow chaining WaitSynchronization calls inside a wakeup callback.Subv2018-01-091-4/+13
* wait_object: Refactor to allow waking up a single thread.bunnei2018-01-071-15/+22
* Merge pull request #2967 from Subv/thread_wakeup_callbacksSebastian Valle2017-09-301-7/+4
|\
| * Kernel/Threads: When putting a thread to wait, specify a function to execute when it is awoken.Subv2017-09-281-7/+4
* | Fixed type conversion ambiguityHuw Pascoe2017-09-301-1/+1
|/
* Kernel: Move WaitObject to a separate fileYuri Kunde Schlesner2017-05-301-0/+99