Fernando Sahmkow
|
dde0814837
Use MultiLevelQueue instead of old ThreadQueueList
|
преди 7 години |
Lioncash
|
fad20213e6
kernel/scheduler: Pass in system instance in constructor
|
преди 7 години |
Zach Hilman
|
b5af41a07b
scheduler: Only work steal higher priority threads from other cores
|
преди 7 години |
Zach Hilman
|
820d81b9a5
scheduler: Add explanations for YieldWith and WithoutLoadBalancing
|
преди 7 години |
Zach Hilman
|
409dcf0e0a
svc: Implement yield types 0 and -1
|
преди 7 години |
Lioncash
|
6594853eb1
svc: Implement svcGetInfo command 0xF0000002
|
преди 7 години |
Lioncash
|
a58eefa7e4
kernel/scheduler: Take ARM_Interface instance by reference in the constructor
|
преди 7 години |
Lioncash
|
43e0d865fa
core: Namespace all code in the arm subdirectory under the Core namespace
|
преди 8 години |
Lioncash
|
e850ff63bc
scheduler: Make HaveReadyThreads() a const member function
|
преди 8 години |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
преди 8 години |
Lioncash
|
a2304fad16
kernel: Remove unnecessary includes
|
преди 8 години |
bunnei
|
91af2f94e8
scheduler: Protect scheduling functions with a global mutex.
|
преди 8 години |
bunnei
|
8db80d8389
scheduler: Cleanup based on PR feedback.
|
преди 8 години |
bunnei
|
c78d495161
kernel: Add Scheduler, which encapsulates the scheduling loading from Thread module.
|
преди 8 години |