| Age | Commit message (Expand) | Author |
| 2021-01-11 | core: hle: Integrate new KConditionVariable and KAddressArbiter implementations. | bunnei |
| 2021-01-11 | hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single Thr... | bunnei |
| 2021-01-11 | core: hle: kernel: Update KSynchronizationObject. | bunnei |
| 2020-12-06 | hle: kernel: Migrate to KScopedSchedulerLock. | bunnei |
| 2020-12-06 | hle: kernel: Rewrite scheduler implementation based on Mesopshere. | bunnei |
| 2020-06-27 | Clang Format. | Fernando Sahmkow |
| 2020-06-27 | Kernel: Corrections to TimeManager, Scheduler and Mutex. | Fernando Sahmkow |
| 2020-06-27 | Mutex: Revert workaround due to poor exclusive memory. | Fernando Sahmkow |
| 2020-06-27 | ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes. | Fernando Sahmkow |
| 2020-06-27 | Mutex: Correct Result writting to clear exclusivity. | Fernando Sahmkow |
| 2020-06-27 | SVC: Correct ArbitrateUnlock | Fernando Sahmkow |
| 2020-06-27 | SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, Cance... | Fernando Sahmkow |
| 2020-04-29 | kernel: Don't fail silently | David Marcec |
| 2019-12-07 | kernel: Remove unnecessary includes | Lioncash |
| 2019-11-26 | core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory class | Lioncash |
| 2019-11-26 | core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class | Lioncash |
| 2019-11-24 | kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel... | bunnei |
| 2019-10-15 | Kernel: Correct Results in Condition Variables and Mutexes | Fernando Sahmkow |
| 2019-10-15 | Kernel: Style and Corrections | Fernando Sahmkow |
| 2019-10-15 | Add PrepareReschedule where required. | Fernando Sahmkow |
| 2019-03-14 | core/hle/kernel/mutex: Remove usages of global system accessors | Lioncash |
| 2019-03-14 | core/hle/kernel: Make Mutex a per-process class. | Lioncash |
| 2018-10-30 | general: Remove unused boost inclusions where applicable | Lioncash |
| 2018-10-06 | kernel/mutex: Amend behavior of TransferMutexOwnership() | Lioncash |
| 2018-10-04 | kernel/thread: Make all instance variables private | Lioncash |
| 2018-09-20 | arm_interface: Replace kernel vm_manager include with a forward declaration | Lioncash |
| 2018-09-17 | kernel/mutex: Replace ResultCode construction for invalid addresses with the ... | Lioncash |
| 2018-08-28 | kernel: Eliminate kernel global state | Lioncash |
| 2018-08-01 | kernel: Move object class to its own source files | Lioncash |
| 2018-07-31 | Merge pull request #877 from lioncash/remove | bunnei |
| 2018-07-31 | kernel: Remove unused object_address_table.cpp/.h | Lioncash |
| 2018-07-31 | kernel: Remove unnecessary includes | Lioncash |
| 2018-07-23 | mutex: Pass SharedPtr to GetHighestPriorityMutexWaitingThread() by reference | Lioncash |
| 2018-07-19 | thread: Convert ThreadStatus into an enum class | Lioncash |
| 2018-06-21 | Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs. | Michael Scire |
| 2018-05-20 | Mutex: Do not assert when the mutex waiting threads list isn't empty on mutex... | Subv |
| 2018-04-23 | Kernel: Implemented mutex priority inheritance. | Subv |
| 2018-04-20 | Kernel: Remove old and unused Mutex code. | Subv |
| 2018-04-20 | Kernel: Corrected the implementation of svcArbitrateLock and svcArbitrateUnlock. | Subv |
| 2018-02-05 | mutex: Update hasWaiters on release. | bunnei |
| 2018-01-08 | mutex: Remove unused call to VerifyGuestState. | bunnei |
| 2018-01-08 | Kernel: Properly keep track of mutex lock data in the guest memory. This fixe... | Subv |
| 2018-01-01 | svc: Implement svcLockMutex. | bunnei |
| 2017-10-09 | Merge remote-tracking branch 'upstream/master' into nx | bunnei |
| 2017-09-30 | Fixed type conversion ambiguity | Huw Pascoe |
| 2017-01-04 | Kernel/Mutex: Propagate thread priority changes to other threads inheriting t... | Subv |
| 2017-01-04 | Kernel/Mutex: Update a mutex priority when a thread stops waiting on it. | Subv |
| 2017-01-04 | Kernel/Mutex: Implemented priority inheritance. | Subv |
| 2017-01-04 | Kernel: Object ShouldWait and Acquire calls now take a thread as a parameter. | Subv |
| 2017-01-04 | Kernel/Synch: Do not attempt a reschedule on every syscall. | Subv |