Lioncash
|
dddc9bb8f1
kernel/thread: Ensure stack_top and argument are always initialized
|
před 3 roky |
Liam
|
e6fe40428c
service_thread: register service threads to the logical owner process
|
před 3 roky |
Liam
|
1a378a7769
kernel: refactor dummy thread wakeups
|
před 3 roky |
bunnei
|
57a77e9ff4
core: hle: kernel: k_thread: Implement thread termination DPC.
|
před 3 roky |
Liam
|
da07e13e07
kernel: fix single-core preemption points
|
před 4 roky |
Liam
|
21945ae127
kernel: fix issues with single core mode
|
před 4 roky |
Liam
|
0624c880bd
kernel: use KScheduler from mesosphere
|
před 4 roky |
Liam
|
ed0319cfed
common/fiber: make fibers easier to use
|
před 4 roky |
german77
|
a7d9be1384
core: Replace all instances of ResultCode with Result
|
před 4 roky |
Liam
|
2c56e94702
kernel: make current thread pointer thread local
|
před 4 roky |
Liam
|
24d7aaf43c
kernel: wait for threads to stop on pause
|
před 4 roky |
Liam
|
07922abffc
core/debugger: Support reading guest thread names
|
před 4 roky |
Liam
|
989d4a7a41
core/debugger: Improved stepping mechanism and misc fixes
|
před 4 roky |
Morph
|
99ceb03a1c
general: Convert source file copyright comments over to SPDX
|
před 4 roky |
bunnei
|
3f0b93925f
core: hle: kernel: k_thread: Rework dummy thread waiting.
|
před 4 roky |
bunnei
|
8deaac8bd1
hle: kernel: Use std::mutex instead of spin locks for most kernel locking.
|
před 4 roky |
lat9nq
|
6bcbbb29e7
k_thread: Fix data race
|
před 4 roky |
bunnei
|
25c0acc388
core: hle: kernel: k_thread: Update to reflect tree changes.
|
před 4 roky |
bunnei
|
615fb40416
hle: kernel: KThread: Ensure host (dummy) threads block on locking.
|
před 4 roky |
bunnei
|
46a620f9d7
hle: kernel: KThread: Decrease DummyThread priority to ensure it is never scheduled.
|
před 4 roky |
bunnei
|
f6cbb14dce
hle: kernel: KThread: Rename thread_type_for_debugging -> thread_type.
|
před 4 roky |
bunnei
|
f499c8177e
core: hle: kernel: KThread: Integrate with KWorkerTask and implement DoWorkerTaskImpl.
|
před 4 roky |
bunnei
|
03884b7ea6
core: hle: kernel: KThread: Replace Suspend with UpdateState & various updates.
|
před 4 roky |
bunnei
|
3a89723d97
core: hle: kernel: Implement thread pinning.
|
před 4 roky |
bunnei
|
42697527ba
hle: kernel: k_thread: Rename sleeping_queue -> wait_queue.
|
před 4 roky |
bunnei
|
0d9afdedc4
hle: kernel: k_thread: Treat dummy threads as a special type.
|
před 4 roky |
bunnei
|
abbea575cf
hle: kernel: Add a flag for indicating that the kernel is currently shutting down.
|
před 4 roky |
bunnei
|
8f4ff06c4c
hle: kernel: Cleanup to match coding style.
|
před 4 roky |
bunnei
|
b0671c7cfa
hle: kernel: KThread: Migrate to updated KThreadQueue (part 1).
|
před 4 roky |
bunnei
|
2f89456041
hle: kernel: KThread: Remove tracking of sync object from threads.
|
před 4 roky |