bunnei
|
829e82e264
core: hle: kernel: Use result macros for new/changed code.
|
3 лет назад |
bunnei
|
57a77e9ff4
core: hle: kernel: k_thread: Implement thread termination DPC.
|
3 лет назад |
Liam
|
a9a83fa726
kernel: Ensure all uses of disable_count are balanced
|
4 лет назад |
Liam
|
77137583cd
kernel: be more careful about initialization path for HLE threads
|
4 лет назад |
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
|
1611c53c12
kernel: fix usage of waiter_list in Finalize
|
4 лет назад |
liamwhite
|
7e75593c20
Merge pull request #8502 from liamwhite/end-wait
|
4 лет назад |
Liam
|
ed0319cfed
common/fiber: make fibers easier to use
|
4 лет назад |
german77
|
a7d9be1384
core: Replace all instances of ResultCode with Result
|
4 лет назад |
Liam
|
075155022e
kernel: clean up waiting implementation
|
4 лет назад |
Liam
|
2c56e94702
kernel: make current thread pointer thread local
|
4 лет назад |
bunnei
|
9da4e62573
Merge pull request #8483 from liamwhite/fire-emblem-three-semaphores
|
4 лет назад |
Liam
|
24d7aaf43c
kernel: wait for threads to stop on pause
|
4 лет назад |
Liam
|
744a208763
kernel: fix some uses of disable_count
|
4 лет назад |
Liam
|
888f499188
kernel: implement KProcess suspension
|
4 лет назад |
Liam
|
084d7d6b01
common: Change semantics of UNREACHABLE to unconditionally crash
|
4 лет назад |
Liam
|
07922abffc
core/debugger: Support reading guest thread names
|
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 лет назад |
lat9nq
|
6bcbbb29e7
k_thread: Fix data race
|
4 лет назад |
ameerj
|
ade596121b
core: Reduce unused includes
|
4 лет назад |
bunnei
|
813b2ef253
core: hle: kernel: k_process: Implement thread local storage accurately.
|
4 лет назад |
bunnei
|
4a28d8cebb
core: hle: kernel: k_thread: Ensure host Fiber is freed.
|
4 лет назад |
bunnei
|
59add00d4a
hle: kernel: KThread: Improve Increment/Decrement RunningThreadCount.
|
4 лет назад |
bunnei
|
615fb40416
hle: kernel: KThread: Ensure host (dummy) threads block on locking.
|
4 лет назад |
bunnei
|
91ff6d4cb3
hle: kernel: KThread: DummyThread can be waited, ensure wait_queue is not nullptr.
|
4 лет назад |
bunnei
|
46a620f9d7
hle: kernel: KThread: Decrease DummyThread priority to ensure it is never scheduled.
|
4 лет назад |
bunnei
|
5ffec69dc7
hle: kernel: KThread: Ensure dummy threads never call EndWait.
|
4 лет назад |