aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/k_condition_variable.cpp
AgeCommit message (Expand)Author
2023-12-22kernel: instantiate memory separately for each guest processLiam
2023-10-21kernel: update KProcessLiam
2023-03-28kernel: fix unbounded stack usage in atomicsLiam
2023-03-23memory: rename global memory references to application memoryLiam
2023-03-22kernel: use KTypedAddress for addressesLiam
2023-03-12kernel: convert KThread to new styleLiam
2023-03-12kernel: remove kernel_Liam
2023-03-12kernel: remove KLinkedListLiam
2023-03-12kernel: convert KConditionVariable, KLightConditionVariable, KLightLockLiam
2023-03-07kernel: add timer pointer to KThreadQueueLiam
2023-03-01kernel: be more careful about kernel address keysLiam
2023-03-01kernel: refactor priority inheritance to represent locks as C++ objectsLiam
2023-03-01kernel: barrier memory before condition variable writeLiam
2023-03-01kernel: document previous location of interrupt disables in arbiter/condvarLiam
2023-02-13kernel: use GetCurrentProcessLiam
2023-01-23kernel: split SetAddressKey into user and kernel variantsLiam
2022-06-26core: Replace all instances of ResultCode with Resultgerman77
2022-06-23kernel: make current thread pointer thread localLiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-19core: Reduce unused includesameerj
2022-03-14core: hle: kernel: k_condition_variable: Update to reflect tree changes.bunnei
2021-12-06hle: kernel: k_condition_variable: Revert unnecessary style changes.bunnei
2021-12-06hle: kernel: Remove unnecessary virtual specifier on CancelWait.bunnei
2021-12-06hle: kernel: KConditionVariable: Various updates & simplifications.bunnei
2021-12-06hle: kernel: KConditionVariable: Migrate to updated KThreadQueue.bunnei
2021-12-06hle: kernel: KThread: Remove tracking of sync object from threads.bunnei
2021-12-06core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-11-03core: Remove unused includesameerj
2021-08-25Revert "kernel: Various improvements to scheduler"bunnei
2021-08-07core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-06-02general: Replace RESULT_SUCCESS with ResultSuccessMorph
2021-05-08kernel: Eliminate variable shadowingLioncash
2021-05-05hle: kernel: Migrate to KHandleTable.bunnei
2021-05-05hle: kernel: Rename Process to KProcess.bunnei
2021-05-05hle: kernel: Move slab heap management to KernelCore.bunnei
2021-05-05hle: kernel: Migrate more of KThread to KAutoObject.bunnei
2021-02-12kernel: Unify result codes (#5890)Chloe
2021-01-28hle: kernel: TimeManager: Simplify to not rely on previous EmuThreadHandle im...bunnei
2021-01-28core: hle: kernel: Rename Thread to KThread.bunnei
2021-01-11hle: kernel: thread: Preserve thread wait reason for debugging only.bunnei
2021-01-11core: hle: kernel: Update KConditionVariable.bunnei