53 Commits (b121009e0362a7f8539737324030c59fcef3e2c5)

Author SHA1 Message Date
MerryMage ced9768819 arm_dynarmic: Implement core 8 years ago
Subv 9362706e1d Threads: Added enum values for the Switch's 4 cpu cores and implemented svcGetInfo(AllowedCpuIdBitmask) 8 years ago
bunnei 7a59da7834 kernel: Rename Semaphore to ConditionVariable. 8 years ago
Subv 96e2acfa8f Kernel: Actually wake up the requested number of threads in Semaphore::Release. 8 years ago
Subv 2ca36ac394 Kernel: Properly keep track of mutex lock data in the guest memory. This fixes userland locking/unlocking. 8 years ago
Yuri Kunde Schlesner 6f662625d3 Kernel: Move WaitObject to a separate file 9 years ago
Subv bcad1d6f12 Kernel: Use different thread statuses when a thread calls WaitSynchronization1 and WaitSynchronizationN with wait_all = true. 9 years ago
bunnei d504f6cf08 core: Consolidate core and system state, remove system module & cleanups. 9 years ago
Subv 00decc1180 Fixed the codestyle to match our clang-format rules. 9 years ago
Subv d4815e828d WaitSynch: Removed unused variables and reduced SharedPtr copies. 9 years ago
Subv 44c59feca6 Threading: Added some utility functions and const correctness. 9 years ago
Subv 5bc10a74f6 Threading: Reworked the way our scheduler works. 9 years ago
Subv 4c4f50dfaf Fixed the rebase mistakes. 9 years ago
wwylele 8b25c12ce8 implement wait tree widget 10 years ago