aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/hle/kernel/k_scheduler.h
AgeCommit message (Expand)Author
2023-03-12kernel: remove kernel_Liam
2023-03-12kernel: convert GlobalSchedulerContext, KAddressArbiter, KScopedSchedulerLock...Liam
2022-07-14kernel: Ensure all uses of disable_count are balancedLiam
2022-07-14kernel: fix single-core preemption pointsLiam
2022-07-14kernel: fix issues with single core modeLiam
2022-07-14kernel: use KScheduler from mesosphereLiam
2022-07-05Merge pull request #8532 from liamwhite/fiber-supplementsliamwhite
2022-07-02common/fiber: make fibers easier to useLiam
2022-06-30cpu_manager: properly check idle on return from preemptionLiam
2022-06-23kernel: make current thread pointer thread localLiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2021-12-06core: hle: kernel: Ensure idle threads are closed before destroying scheduler.bunnei
2021-10-16SVC: Implement svcInfo:IdleTickCountFernando Sahmkow
2021-09-24general: Update style to clang-format-12ameerj
2021-08-25Revert "kernel: Various improvements to scheduler"bunnei
2021-08-07core: hle: kernel: Ensure idle threads are closed before destroying scheduler.bunnei
2021-05-16core: Make variable shadowing a compile-time errorLioncash
2021-05-08kernel: Eliminate variable shadowingLioncash
2021-05-05fixup! hle: kernel: Rename Process to KProcess.bunnei
2021-05-05hle: kernel: Rename Process to KProcess.bunnei
2021-05-05hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps.bunnei
2021-05-05hle: kernel: Migrate idle threads.bunnei
2021-04-10Merge pull request #6099 from bunnei/derive-membunnei
2021-04-07Amend bizarre clang-format suggestionsLioncash
2021-04-07k_scheduler: Mark KScopedSchedulerLock as [[nodiscard]]Lioncash
2021-03-21hle: kernel: Migrate some code from Common::SpinLock to KSpinLock.bunnei
2021-03-05Revert "core: Switch to unique_ptr for usage of Common::Fiber."bunnei
2021-02-27core: Switch to unique_ptr for usage of Common::Fiber.bunnei
2021-01-28hle: kernel: Allocate a dummy KThread for each host thread, and use it for sc...bunnei
2021-01-28hle: kernel: k_scheduler: Use atomics for current_thread, etc.bunnei
2021-01-28hle: kernel: Recode implementation of KThread to be more accurate.bunnei
2021-01-28core: hle: kernel: Rename Thread to KThread.bunnei
2021-01-11hle: kernel: k_scheduler: Cleanup OnThreadPriorityChanged.bunnei
2021-01-11hle: kernel: thread: Replace ThreadStatus/ThreadSchedStatus with a single Thr...bunnei
2020-12-06hle: kernel: KScheduler: Various style fixes based on code review feedback.bunnei
2020-12-06hle: kernel: Migrate to KScopedSchedulerLock.bunnei
2020-12-06hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler.bunnei
2020-12-06hle: kernel: Separate KScheduler from GlobalSchedulerContext class.bunnei
2020-12-06hle: kernel: Rewrite scheduler implementation based on Mesopshere.bunnei