Subv
c51eb8b679
CPU/HLE: Lock the HLE mutex before performing a reschedule.
Another thread might be in the middle of an SVC, thus altering the state of the schedulers.
7 years ago
Lioncash
38c2af9330
kernel: Move object class to its own source files
General moving to keep kernel object types separate from the direct
kernel code. Also essentially a preliminary cleanup before eliminating
global kernel state in the kernel code.
8 years ago
MerryMage
34bf2dbf68
Implement exclusive monitor
8 years ago
James Rowe
e159c550d8
Rename logging macro back to LOG_*
8 years ago
bunnei
bbd273e7ce
core: Add a configuration setting for use_multi_core.
8 years ago
bunnei
6eacbd693d
core: Support session close with multicore.
8 years ago
bunnei
44c565aeca
core: Implement multicore support.
8 years ago
bunnei
fc8b0d9d2b
core: Create a thread for each CPU core, keep in lock-step with a barrier.
8 years ago
bunnei
0867e78c8a
core: Move common CPU core things to its own class.
8 years ago