13 Commits (e850ff63bc51eb8ca2ec7b15167315ee648a4f73)

Author SHA1 Message Date
Lioncash e850ff63bc scheduler: Make HaveReadyThreads() a const member function 7 years ago
Lioncash a2304fad16 kernel: Remove unnecessary includes 8 years ago
Subv d84eb9dac6 CPU: Save and restore the TPIDR_EL0 system register on every context switch. 8 years ago
Lioncash dbfe82773d thread: Convert ThreadStatus into an enum class 8 years ago
Lioncash 46458e7284 core/memory, core/hle/kernel: Use std::move where applicable 8 years ago
MerryMage 56cc1c11ec scheduler: Clear exclusive state when switching contexts 8 years ago
James Rowe 638956aa81 Rename logging macro back to LOG_* 8 years ago
bunnei 91af2f94e8 scheduler: Protect scheduling functions with a global mutex. 8 years ago
Lioncash 40dee76c57
kernel: Migrate logging macros to fmt-compatible ones 8 years ago
bunnei 7d6653268f core: Move process creation out of global state. 8 years ago
bunnei 8db80d8389 scheduler: Cleanup based on PR feedback. 8 years ago
bunnei c78d495161 kernel: Add Scheduler, which encapsulates the scheduling loading from Thread module. 8 years ago