Lioncash
|
90a981a03a
kernel/process: Make the handle table per-process
|
7 лет назад |
Lioncash
|
5484742fda
core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrs
|
7 лет назад |
Lioncash
|
b492d43e63
thread: Remove unnecessary memset from ResetThreadContext()
|
7 лет назад |
Lioncash
|
5c0408596f
kernel/thread: Use a regular pointer for the owner/current process
|
7 лет назад |
balika011
|
1a5d6de0d4
thread: Make the scheduler pointer a regular pointer
|
7 лет назад |
Lioncash
|
baed7e1fba
kernel/thread: Make all instance variables private
|
7 лет назад |
Lioncash
|
cf9d6c6f52
kernel/process: Make data member variables private
|
7 лет назад |
Lioncash
|
83377113bf
memory: Dehardcode the use of fixed memory range constants
|
7 лет назад |
Lioncash
|
acfc801d14
thread/process: Move TLS slot marking/freeing to the process class
|
7 лет назад |
Lioncash
|
05aa4aa01a
kernel/thread: Use owner_process when setting the page table in SetupMainThread()
|
7 лет назад |
Lioncash
|
b51e7e0288
arm_interface: Remove ARM11-isms from the CPU interface
|
7 лет назад |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
7 лет назад |
Lioncash
|
3c5c292592
kernel/errors: Correct error codes for invalid thread priority and invalid processor ID
|
7 лет назад |
Lioncash
|
4a587b81b2
core/core: Replace includes with forward declarations where applicable
|
8 лет назад |
Lioncash
|
0cbcd6ec9a
kernel: Eliminate kernel global state
|
8 лет назад |
Lioncash
|
43e0d865fa
core: Namespace all code in the arm subdirectory under the Core namespace
|
8 лет назад |
B3n30
|
eab35c8235
Core::CoreTiming: add UnscheduleEventThreadsafe
|
8 лет назад |
bunnei
|
e4ed5bc836
Merge pull request #1042 from Subv/races
|
8 лет назад |
Subv
|
84b542c386
Kernel/Threads: Lock the HLE mutex when executing the wakeup callback.
|
8 лет назад |
Subv
|
0135b328ed
Kernel/Thread: Always use the threadsafe option when scheduling wakeups.
|
8 лет назад |
Subv
|
5224cc49c4
Kernel/Mutex: Don't duplicate threads in the mutex waiter list.
|
8 лет назад |
Lioncash
|
e93fa7f2cc
kernel/thread: Fix potential crashes introduced in 26de4bb521b1ace7af76eff4f6956cb23ac0d58c
|
8 лет назад |
Lioncash
|
26de4bb521
core/memory: Get rid of 3DS leftovers
|
8 лет назад |
bunnei
|
4c3c608d59
Merge pull request #894 from lioncash/object
|
8 лет назад |
Lioncash
|
6058c84b79
kernel/thread: Make GetFreeThreadLocalSlot()'s loop indices size_t
|
8 лет назад |
Lioncash
|
fac0e42b2f
kernel/thread: Make GetFreeThreadLocalSlot() reference parameter a const reference
|
8 лет назад |
Lioncash
|
9a50a4f2cc
kernel/thread: Make GetFreeThreadLocalSlot() internally linked
|
8 лет назад |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
8 лет назад |
Lioncash
|
a2304fad16
kernel: Remove unnecessary includes
|
8 лет назад |
MerryMage
|
44646e2ea0
core_timing: Split off utility functions into core_timing_util
|
8 лет назад |