Liam
|
fb49ec19c1
kernel: use KTypedAddress for addresses
|
3 лет назад |
Liam
|
6bfb4c8f71
kernel: convert KThread to new style
|
3 лет назад |
Liam
|
ac6cbb7134
kernel: prefer std::addressof
|
3 лет назад |
Liam
|
c0b9e93b77
kernel: remove kernel_
|
3 лет назад |
Liam
|
4363ca304a
kernel: use GetCurrentProcess
|
3 лет назад |
Liam
|
71c0e20f95
Ensure correctness of atomic store ordering
|
3 лет назад |
Liam
|
1a378a7769
kernel: refactor dummy thread wakeups
|
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
|
ed0319cfed
common/fiber: make fibers easier to use
|
4 лет назад |
Liam
|
2c56e94702
kernel: make current thread pointer thread local
|
4 лет назад |
bunnei
|
737c446fc1
Merge pull request #8432 from liamwhite/watchpoint
|
4 лет назад |
Liam
|
208ed712f4
core/debugger: memory breakpoint support
|
4 лет назад |
Liam
|
744a208763
kernel: fix some uses of disable_count
|
4 лет назад |
Morph
|
99ceb03a1c
general: Convert source file copyright comments over to SPDX
|
4 лет назад |
bunnei
|
8deaac8bd1
hle: kernel: Use std::mutex instead of spin locks for most kernel locking.
|
4 лет назад |
ameerj
|
ade596121b
core: Reduce unused includes
|
4 лет назад |
bunnei
|
3a1a3dd0db
hle: kernel: KScheduler: Fix deadlock with core waiting for a thread lock that has migrated.
|
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
|
11a380c3da
hle: kernel: KScheduler: Ensure dummy threads are never scheduled.
|
4 лет назад |
Valeri
|
84786dde00
hle: remove no-op code
|
4 лет назад |
bunnei
|
3a89723d97
core: hle: kernel: Implement thread pinning.
|
4 лет назад |
bunnei
|
257d3c9ecf
hle: kernel k_scheduler: EnableScheduling: Remove redundant GetCurrentThreadPointer calls.
|
4 лет назад |
FernandoS27
|
3c2a451f47
hle: kernel: fix scheduling ops from HLE host thread.
|
4 лет назад |
bunnei
|
abbea575cf
hle: kernel: Add a flag for indicating that the kernel is currently shutting down.
|
4 лет назад |
bunnei
|
284015dfd7
core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.
|
5 лет назад |