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 лет назад |
bunnei
|
f6cbb14dce
hle: kernel: KThread: Rename thread_type_for_debugging -> thread_type.
|
4 лет назад |
bunnei
|
f499c8177e
core: hle: kernel: KThread: Integrate with KWorkerTask and implement DoWorkerTaskImpl.
|
4 лет назад |
bunnei
|
03884b7ea6
core: hle: kernel: KThread: Replace Suspend with UpdateState & various updates.
|
4 лет назад |
bunnei
|
3a89723d97
core: hle: kernel: Implement thread pinning.
|
4 лет назад |
bunnei
|
a0c7d93b84
core: hle: kernel: KThread: X18 should be a cryptographically random number.
|
4 лет назад |
bunnei
|
0d1bdfc1d4
hle: kernel: Remove unnecessary virtual specifier on CancelWait.
|
4 лет назад |
bunnei
|
a2384a18fa
hle: kernel: k_thread: Skip reschedule on DisableDispatch with SC.
|
4 лет назад |
bunnei
|
42697527ba
hle: kernel: k_thread: Rename sleeping_queue -> wait_queue.
|
4 лет назад |