Liam
|
744a208763
kernel: fix some uses of disable_count
|
před 4 roky |
Morph
|
99ceb03a1c
general: Convert source file copyright comments over to SPDX
|
před 4 roky |
bunnei
|
8deaac8bd1
hle: kernel: Use std::mutex instead of spin locks for most kernel locking.
|
před 4 roky |
ameerj
|
ade596121b
core: Reduce unused includes
|
před 4 roky |
bunnei
|
3a1a3dd0db
hle: kernel: KScheduler: Fix deadlock with core waiting for a thread lock that has migrated.
|
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
|
11a380c3da
hle: kernel: KScheduler: Ensure dummy threads are never scheduled.
|
před 4 roky |
Valeri
|
84786dde00
hle: remove no-op code
|
před 4 roky |
bunnei
|
3a89723d97
core: hle: kernel: Implement thread pinning.
|
před 4 roky |
bunnei
|
257d3c9ecf
hle: kernel k_scheduler: EnableScheduling: Remove redundant GetCurrentThreadPointer calls.
|
před 4 roky |
FernandoS27
|
3c2a451f47
hle: kernel: fix scheduling ops from HLE host thread.
|
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
|
284015dfd7
core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.
|
před 5 roky |
bunnei
|
629f9274ac
core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.
|
před 5 roky |
bunnei
|
13c82d042f
core: hle: kernel: k_scheduler: Improve ScheduleImpl.
|
před 5 roky |
bunnei
|
f412d2027a
core: hle: kernel: k_scheduler: Improve Unload.
|
před 5 roky |
bunnei
|
3bd5d4b6f8
core: hle: kernel: Ensure idle threads are closed before destroying scheduler.
|
před 5 roky |
bunnei
|
0c8594b225
Revert "kernel: Various improvements to scheduler"
|
před 4 roky |
bunnei
|
1798c3b6b0
core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.
|
před 5 roky |
bunnei
|
d1c502720d
core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.
|
před 5 roky |
bunnei
|
77ad64b97d
core: hle: kernel: k_scheduler: Improve ScheduleImpl.
|
před 5 roky |
bunnei
|
bedcf19710
core: hle: kernel: k_scheduler: Improve Unload.
|
před 5 roky |
bunnei
|
2b9560428b
core: hle: kernel: Ensure idle threads are closed before destroying scheduler.
|
před 5 roky |
Markus Wick
|
3d2e80daed
core/arm_interface: Call SVC after end of dynarmic block.
|
před 5 roky |
Lioncash
|
9a07ed53eb
core: Make variable shadowing a compile-time error
|
před 5 roky |
Lioncash
|
2f62bae9e3
kernel: Eliminate variable shadowing
|
před 5 roky |
bunnei
|
2a7eff57a8
hle: kernel: Rename Process to KProcess.
|
před 5 roky |
bunnei
|
89edbe8aa2
hle: kernel: Refactor several threads/events/sharedmemory to use slab heaps.
|
před 5 roky |
bunnei
|
b6156e735c
hle: kernel: Move slab heap management to KernelCore.
|
před 5 roky |