skyline/app
PixelyIon 2525bafe06 Consolidate thread yielding in Scheduler
There's multiple locations where a thread is yielded in the scheduler and all of them repeat the code of checking for `pendingYield` and signalling with an optional optimization of checking if the thread being yielded is the calling thread.

All this functionality has now been consolidated into `Scheduler::YieldThread` which checks for `pendingYield` and does the calling thread yield optimization. This should lead to better readability and better performance in cases where `UpdatePriority` would signal the calling thread.
2023-01-11 00:13:15 +05:30
..
libraries Update hades 2023-01-08 19:30:52 +00:00
src/main Consolidate thread yielding in Scheduler 2023-01-11 00:13:15 +05:30
.gitignore libNX FS Initalization (v0.3) 2019-10-18 16:22:38 +05:30
build.gradle Implement full profile picture support 2022-12-27 22:53:41 +05:30
CMakeLists.txt Stub some IPurchaseEventManager functions 2022-12-31 10:45:18 +00:00
proguard-rules.pro Add kotlinx.serialization-json dependencies 2022-08-06 22:00:19 +05:30