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