bunnei
|
67758857e4
hle: Remove Domain and SyncObject kernel objects.
|
8 年之前 |
MerryMage
|
e35644c005
clang-format
|
8 年之前 |
bunnei
|
bd58c5470c
kernel: Increase default stack size to 64K.
|
8 年之前 |
bunnei
|
4236799832
kernel: Rename Semaphore to ConditionVariable.
|
8 年之前 |
bunnei
|
e17c0019c5
kernel: Add basic support for Domain object.
|
8 年之前 |
James Rowe
|
61442d6afb
Merge pull request #2839 from Subv/global_kernel_lock
|
9 年之前 |
Subv
|
bca8916cea
Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc).
|
9 年之前 |
Subv
|
65f19b51c4
Warnings: Add UNREACHABLE macros to switches that contemplate all possible values.
|
9 年之前 |
Yuri Kunde Schlesner
|
be031989ee
Kernel: Move HandleTable to a separate file
|
9 年之前 |
Yuri Kunde Schlesner
|
64ecf81a3c
Kernel: Move WaitObject to a separate file
|
9 年之前 |
Yuri Kunde Schlesner
|
9453223075
Kernel: Removed HandleTable::GetWaitObject
|
9 年之前 |
Yuri Kunde Schlesner
|
b17754f998
Kernel: Extract dynamic Object pointer cast into its own function
|
9 年之前 |
Yuri Kunde Schlesner
|
2cdb40d709
Kernel: Centralize error definitions in errors.h
|
9 年之前 |
bunnei
|
84d72fd92f
Merge pull request #2397 from Subv/pulse
|
9 年之前 |
Subv
|
e52ca85711
Kernel: Implemented Pulse event and timers.
|
9 年之前 |
Subv
|
b6a0355568
Kernel/Mutex: Update a mutex priority when a thread stops waiting on it.
|
9 年之前 |
Subv
|
7abf185390
Kernel/Mutex: Implemented priority inheritance.
|
9 年之前 |
Subv
|
e6a7723f2f
Kernel: Object ShouldWait and Acquire calls now take a thread as a parameter.
|
9 年之前 |
bunnei
|
4fc8b8229e
core: Remove HLE module, consolidate code & various cleanups.
|
9 年之前 |
bunnei
|
cda7210fad
Merge pull request #2260 from Subv/scheduling
|
9 年之前 |
Subv
|
17b29d8865
WaitSynch: Removed unused variables and reduced SharedPtr copies.
|
9 年之前 |
Subv
|
29d809b6e1
Kernel: Remove the Redirection handle type.
|
9 年之前 |
Subv
|
8634b8cb83
Threading: Reworked the way our scheduler works.
|
9 年之前 |
Subv
|
2eceee3a4c
Fixed the rebase mistakes.
|
9 年之前 |
Subv
|
0a33d915f8
fixup! Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.
|
10 年之前 |
Subv
|
073653e858
Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.
|
10 年之前 |
Subv
|
1323ab2f5f
Kernel/Loader: Grab the system mode from the NCCH ExHeader.
|
9 年之前 |
wwylele
|
85a83158fb
move ResetType to kernel.h
|
10 年之前 |
wwylele
|
f69a543110
implement wait tree widget
|
10 年之前 |
Emmanuel Gil Peyrot
|
ebdae19fd2
Remove empty newlines in #include blocks.
|
9 年之前 |