summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/synchronization.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* core: hle: kernel: Update KSynchronizationObject.Gravatar bunnei2021-01-111-116/+0
|
* hle: kernel: Migrate to KScopedSchedulerLock.Gravatar bunnei2020-12-061-2/+2
|
* hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler.Gravatar bunnei2020-12-061-1/+2
|
* hle: kernel: Rewrite scheduler implementation based on Mesopshere.Gravatar bunnei2020-12-061-2/+2
|
* Revert "core: Fix clang build"Gravatar bunnei2020-10-201-2/+2
|
* core: Fix clang buildGravatar Lioncash2020-10-171-2/+2
| | | | | | | Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795
* kernel: Remove unused variablesGravatar Lioncash2020-07-161-1/+0
| | | | Resolves some compiler warnings in the Linux build.
* Synchronization: Correct wide Assertion.Gravatar Fernando Sahmkow2020-06-271-2/+4
|
* Kernel: Fixes, corrections and asserts to scheduler and different svcs.Gravatar Fernando Sahmkow2020-06-271-4/+6
|
* SVC: WaitSynchronization add Termination Pending Result.Gravatar Fernando Sahmkow2020-06-271-1/+4
|
* SCC: Small corrections to CancelSynchronizationGravatar Fernando Sahmkow2020-06-271-0/+2
|
* Kernel: Correct Signal on Thread Death and Setup Sync Objects on Thread for ↵Gravatar Fernando Sahmkow2020-06-271-0/+3
| | | | Debugging
* Core: Correct HLE Event Callbacks and other issues.Gravatar Fernando Sahmkow2020-06-271-0/+1
|
* SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.Gravatar Fernando Sahmkow2020-06-271-1/+7
|
* SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, ↵Gravatar Fernando Sahmkow2020-06-271-54/+64
| | | | CancelSynchronization, ArbitrateLock
* Core: Address FeedbackGravatar Fernando Sahmkow2020-02-131-10/+11
|
* Kernel: Refactor synchronization to better match REGravatar Fernando Sahmkow2020-02-111-0/+86