summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/k_condition_variable.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel: instantiate memory separately for each guest processGravatar Liam2023-12-221-4/+4
* kernel: update KProcessGravatar Liam2023-10-211-11/+11
* kernel: fix unbounded stack usage in atomicsGravatar Liam2023-03-281-11/+16
* memory: rename global memory references to application memoryGravatar Liam2023-03-231-9/+9
* kernel: use KTypedAddress for addressesGravatar Liam2023-03-221-11/+11
* kernel: convert KThread to new styleGravatar Liam2023-03-121-2/+0
* kernel: remove kernel_Gravatar Liam2023-03-121-4/+4
* kernel: remove KLinkedListGravatar Liam2023-03-121-1/+0
* kernel: convert KConditionVariable, KLightConditionVariable, KLightLockGravatar Liam2023-03-121-32/+33
* kernel: add timer pointer to KThreadQueueGravatar Liam2023-03-071-1/+3
* kernel: be more careful about kernel address keysGravatar Liam2023-03-011-2/+2
* kernel: refactor priority inheritance to represent locks as C++ objectsGravatar Liam2023-03-011-7/+9
* kernel: barrier memory before condition variable writeGravatar Liam2023-03-011-15/+15
* kernel: document previous location of interrupt disables in arbiter/condvarGravatar Liam2023-03-011-1/+3
* kernel: use GetCurrentProcessGravatar Liam2023-02-131-4/+4
* kernel: split SetAddressKey into user and kernel variantsGravatar Liam2023-01-231-1/+1
* core: Replace all instances of ResultCode with ResultGravatar german772022-06-261-8/+6
* kernel: make current thread pointer thread localGravatar Liam2022-06-231-2/+2
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* core: Reduce unused includesGravatar ameerj2022-03-191-1/+0
* core: hle: kernel: k_condition_variable: Update to reflect tree changes.Gravatar bunnei2022-03-141-1/+1
* hle: kernel: k_condition_variable: Revert unnecessary style changes.Gravatar bunnei2021-12-061-2/+2
* hle: kernel: Remove unnecessary virtual specifier on CancelWait.Gravatar bunnei2021-12-061-4/+4
* hle: kernel: KConditionVariable: Various updates & simplifications.Gravatar bunnei2021-12-061-120/+64
* hle: kernel: KConditionVariable: Migrate to updated KThreadQueue.Gravatar bunnei2021-12-061-12/+55
* hle: kernel: KThread: Remove tracking of sync object from threads.Gravatar bunnei2021-12-061-12/+10
* core: hle: kernel: Reflect non-emulated threads as core 3.Gravatar bunnei2021-12-061-1/+1
* core: Remove unused includesGravatar ameerj2021-11-031-2/+0
* Revert "kernel: Various improvements to scheduler"Gravatar bunnei2021-08-251-1/+1
* core: hle: kernel: Reflect non-emulated threads as core 3.Gravatar bunnei2021-08-071-1/+1
* general: Replace RESULT_SUCCESS with ResultSuccessGravatar Morph2021-06-021-6/+6
* kernel: Eliminate variable shadowingGravatar Lioncash2021-05-081-2/+1
* hle: kernel: Migrate to KHandleTable.Gravatar bunnei2021-05-051-1/+1
* hle: kernel: Rename Process to KProcess.Gravatar bunnei2021-05-051-1/+1
* hle: kernel: Move slab heap management to KernelCore.Gravatar bunnei2021-05-051-7/+8
* hle: kernel: Migrate more of KThread to KAutoObject.Gravatar bunnei2021-05-051-13/+17
* kernel: Unify result codes (#5890)Gravatar Chloe2021-02-121-10/+10
* hle: kernel: TimeManager: Simplify to not rely on previous EmuThreadHandle im...Gravatar bunnei2021-01-281-6/+2
* core: hle: kernel: Rename Thread to KThread.Gravatar bunnei2021-01-281-17/+17
* hle: kernel: thread: Preserve thread wait reason for debugging only.Gravatar bunnei2021-01-111-0/+2
* core: hle: kernel: Update KConditionVariable.Gravatar bunnei2021-01-111-0/+347