summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/wait_object.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kernel: Change WaitObject to Synchronization object. In order to better refle...Gravatar Fernando Sahmkow2020-02-111-103/+0
* wait_object: Make wait behavior only require one object to signal.Gravatar Zach Hilman2020-02-051-11/+2
* Kernel: Remove a few global instances from the kernel.Gravatar Fernando Sahmkow2020-01-261-1/+1
* Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.Gravatar Fernando Sahmkow2020-01-261-1/+0
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...Gravatar bunnei2019-11-241-8/+9
* Kernel: Reverse global accessor removal.Gravatar Fernando Sahmkow2019-10-151-1/+1
* Kernel: Corrections to Wait Objects clearing in which a thread could still be...Gravatar Fernando Sahmkow2019-10-151-3/+0
* Kernel: Remove global system accessor from WaitObjectGravatar Fernando Sahmkow2019-10-151-1/+2
* Correct PrepareRescheduleGravatar Fernando Sahmkow2019-10-151-2/+1
* Add PrepareReschedule where required.Gravatar Fernando Sahmkow2019-10-151-0/+4
* Merge pull request #2416 from lioncash/waitGravatar bunnei2019-04-241-14/+15
|\
| * kernel/thread: Unify wait synchronization typesGravatar Lioncash2019-04-171-14/+15
* | kernel/wait_object: Make GetHighestPriorityReadyThread() a const member functionGravatar Lioncash2019-04-171-1/+1
|/
* core/kernel: Remove unnecessary inclusionsGravatar Lioncash2018-12-311-1/+1
* kernel/thread: Make all instance variables privateGravatar Lioncash2018-10-041-16/+15
* Port #4182 from Citra: "Prefix all size_t with std::"Gravatar fearlessTobi2018-09-151-1/+1
* kernel: Eliminate kernel global stateGravatar Lioncash2018-08-281-0/+3
* kernel: Move object class to its own source filesGravatar Lioncash2018-08-011-2/+1
* kernel: Remove unnecessary includesGravatar Lioncash2018-07-311-2/+0
* hle: Remove config_mem.h/.cppGravatar Lioncash2018-07-231-1/+0
* hle: Remove shared_page.h/.cppGravatar Lioncash2018-07-231-1/+0
* thread: Convert ThreadStatus into an enum classGravatar Lioncash2018-07-191-6/+6
* thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB.Gravatar bunnei2018-03-181-1/+2
* Kernel: Allow chaining WaitSynchronization calls inside a wakeup callback.Gravatar Subv2018-01-081-4/+13
* wait_object: Refactor to allow waking up a single thread.Gravatar bunnei2018-01-071-15/+22
* Merge pull request #2967 from Subv/thread_wakeup_callbacksGravatar Sebastian Valle2017-09-301-7/+4
|\
| * Kernel/Threads: When putting a thread to wait, specify a function to execute ...Gravatar Subv2017-09-281-7/+4
* | Fixed type conversion ambiguityGravatar Huw Pascoe2017-09-301-1/+1
|/
* Kernel: Move WaitObject to a separate fileGravatar Yuri Kunde Schlesner2017-05-291-0/+99