Liam
|
97f7f7bad5
kernel: be more careful about kernel address keys
|
3 лет назад |
Liam
|
c4ba088a5d
kernel: refactor priority inheritance to represent locks as C++ objects
|
3 лет назад |
Liam
|
a936972614
service: refactor server architecture
|
3 лет назад |
Liam
|
4363ca304a
kernel: use GetCurrentProcess
|
3 лет назад |
Levi Behunin
|
d5fc56db4b
Move to Clang Format 15
|
3 лет назад |
Liam
|
693cad8e9b
kernel: split SetAddressKey into user and kernel variants
|
3 лет назад |
Liam
|
5086380a63
kernel: fix incorrect locking order in suspension
|
3 лет назад |
Liam
|
c770f25ccb
kernel: remove TimeManager
|
3 лет назад |
Liam
|
67c0d714c5
kernel: add KHardwareTimer
|
3 лет назад |
Lioncash
|
dddc9bb8f1
kernel/thread: Ensure stack_top and argument are always initialized
|
3 лет назад |
Liam
|
e6fe40428c
service_thread: register service threads to the logical owner process
|
3 лет назад |
Liam
|
1a378a7769
kernel: refactor dummy thread wakeups
|
3 лет назад |
bunnei
|
57a77e9ff4
core: hle: kernel: k_thread: Implement thread termination DPC.
|
3 лет назад |
Liam
|
da07e13e07
kernel: fix single-core preemption points
|
4 лет назад |
Liam
|
21945ae127
kernel: fix issues with single core mode
|
4 лет назад |
Liam
|
0624c880bd
kernel: use KScheduler from mesosphere
|
4 лет назад |
Liam
|
ed0319cfed
common/fiber: make fibers easier to use
|
4 лет назад |
german77
|
a7d9be1384
core: Replace all instances of ResultCode with Result
|
4 лет назад |
Liam
|
2c56e94702
kernel: make current thread pointer thread local
|
4 лет назад |
Liam
|
24d7aaf43c
kernel: wait for threads to stop on pause
|
4 лет назад |
Liam
|
07922abffc
core/debugger: Support reading guest thread names
|
4 лет назад |
Liam
|
989d4a7a41
core/debugger: Improved stepping mechanism and misc fixes
|
4 лет назад |
Morph
|
99ceb03a1c
general: Convert source file copyright comments over to SPDX
|
4 лет назад |
bunnei
|
3f0b93925f
core: hle: kernel: k_thread: Rework dummy thread waiting.
|
4 лет назад |
bunnei
|
8deaac8bd1
hle: kernel: Use std::mutex instead of spin locks for most kernel locking.
|
4 лет назад |
lat9nq
|
6bcbbb29e7
k_thread: Fix data race
|
4 лет назад |
bunnei
|
25c0acc388
core: hle: kernel: k_thread: Update to reflect tree changes.
|
4 лет назад |
bunnei
|
615fb40416
hle: kernel: KThread: Ensure host (dummy) threads block on locking.
|
4 лет назад |
bunnei
|
46a620f9d7
hle: kernel: KThread: Decrease DummyThread priority to ensure it is never scheduled.
|
4 лет назад |
bunnei
|
f6cbb14dce
hle: kernel: KThread: Rename thread_type_for_debugging -> thread_type.
|
4 лет назад |