summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/k_scheduler.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* common/bit_util: Replace CLZ/CTZ operations with standardized onesLioncash2021-01-151-3/+5
| | | | Makes for less code that we need to maintain.
* hle: kernel: k_scheduler: Cleanup OnThreadPriorityChanged.bunnei2021-01-111-4/+2
|
* hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single ThreadState.bunnei2021-01-111-16/+16
| | | | - This is how the real kernel works, and is more accurate and simpler.
* core: hle: kernel: Update KSynchronizationObject.bunnei2021-01-111-3/+2
|
* hle: kernel: KScheduler: Various style fixes based on code review feedback.bunnei2020-12-061-22/+20
|
* hle: kernel: Use C++ style comments in KScheduler, etc.bunnei2020-12-061-109/+94
|
* hle: kernel: Migrate to KScopedSchedulerLock.bunnei2020-12-061-9/+6
|
* hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler.bunnei2020-12-061-24/+1
|
* hle: kernel: Separate KScheduler from GlobalSchedulerContext class.bunnei2020-12-061-47/+1
|
* hle: kernel: Rewrite scheduler implementation based on Mesopshere.bunnei2020-12-061-0/+873