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
|
a2304fad16
kernel: Remove unnecessary includes
|
8 年 前 |
bunnei
|
fe2498a650
Merge pull request #751 from Subv/tpidr_el0
|
8 年 前 |
Subv
|
d84eb9dac6
CPU: Save and restore the TPIDR_EL0 system register on every context switch.
|
8 年 前 |
Lioncash
|
dbfe82773d
thread: Convert ThreadStatus into an enum class
|
8 年 前 |
Lioncash
|
46458e7284
core/memory, core/hle/kernel: Use std::move where applicable
|
8 年 前 |
MerryMage
|
56cc1c11ec
scheduler: Clear exclusive state when switching contexts
|
8 年 前 |
James Rowe
|
638956aa81
Rename logging macro back to LOG_*
|
8 年 前 |
bunnei
|
91af2f94e8
scheduler: Protect scheduling functions with a global mutex.
|
8 年 前 |
Lioncash
|
40dee76c57
kernel: Migrate logging macros to fmt-compatible ones
|
8 年 前 |
bunnei
|
7d6653268f
core: Move process creation out of global state.
|
8 年 前 |
bunnei
|
8db80d8389
scheduler: Cleanup based on PR feedback.
|
8 年 前 |
bunnei
|
c78d495161
kernel: Add Scheduler, which encapsulates the scheduling loading from Thread module.
|
8 年 前 |