14 Commits (8e1f16e8fae7e3062b01a544f14a99a8183e985d)

Author SHA1 Message Date
bunnei 31243d2b7a kernel: time_manager: Add missing lock guards. 5 years ago
bunnei de522657dd hle: kernel: Migrate to KScopedSchedulerLock. 5 years ago
bunnei 039844bbb9 hle: kernel: Rewrite scheduler implementation based on Mesopshere. 5 years ago
bunnei 64cb411dda kernel: time_manager: Protect access with a mutex. 5 years ago
bunnei 5114c6f3ac hle: kernel: time_manager: Avoid a crash on process exit. 5 years ago
Lioncash 7decda6bc2 core_timing: Make use of uintptr_t to represent user_data 6 years ago
Lioncash 56054fe86d core_timing: Make TimedCallback take std::chrono::nanoseconds 6 years ago
Lioncash 9e113a2b67 core_timing: Make use of std::chrono with ScheduleEvent 6 years ago
Fernando Sahmkow 76daf8f672 Kernel: Corrections to TimeManager, Scheduler and Mutex. 6 years ago
Fernando Sahmkow 24bc1f020a Kernel: Fixes, corrections and asserts to scheduler and different svcs. 6 years ago
Fernando Sahmkow 6605f8acfa SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey. 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 6 years ago
Fernando Sahmkow 78f01601d0 Kernel: Address Feedback. 6 years ago
Fernando Sahmkow fe53ac3e33 Kernel: Implement Time Manager. 6 years ago