Lioncash
|
e58748fd80
core/memory: Migrate over address checking functions to the new Memory class
|
6 лет назад |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
6 лет назад |
bunnei
|
6a3fc5d2ff
Merge pull request #3114 from FernandoS27/cond-var
|
6 лет назад |
bunnei
|
6e4d46908a
Merge pull request #3130 from FernandoS27/cancel-sync
|
6 лет назад |
Fernando Sahmkow
|
2d16507f9f
Kernel: Correct behavior of Condition Variables to be more similar to real hardware.
|
6 лет назад |
Fernando Sahmkow
|
7d16b2d2dd
Kernel: Correct Cancel Synchronization.
|
6 лет назад |
Lioncash
|
12dc918937
kernel: Resolve sign conversion warnings
|
6 лет назад |
Fernando Sahmkow
|
64e652d8cb
Kernel Thread: Cleanup THREADPROCESSORID_DONT_UPDATE.
|
6 лет назад |
Fernando Sahmkow
|
e28c7f5217
Kernel: Address Feedback 2
|
6 лет назад |
Fernando Sahmkow
|
a3524879be
Kernel: Clang Format
|
6 лет назад |
Fernando Sahmkow
|
c32520ceb7
Kernel: Reverse global accessor removal.
|
6 лет назад |
Fernando Sahmkow
|
3073615dbc
Kernel: Address Feedback.
|
6 лет назад |
Fernando Sahmkow
|
b3c1deba49
Kernel_Thread: Eliminate most global accessors.
|
6 лет назад |
Fernando Sahmkow
|
96b1b144af
Kernel: Correct Paused scheduling
|
6 лет назад |
Fernando Sahmkow
|
1c6a11ab14
Kernel: Corrections to Wait Objects clearing in which a thread could still be signalled after a timeout or a cancel.
|
6 лет назад |
Fernando Sahmkow
|
103f3a2fe5
Scheduler: Add protections for Yield bombing
|
6 лет назад |
Fernando Sahmkow
|
82218c925a
Kernel: Style and Corrections
|
7 лет назад |
Fernando Sahmkow
|
a1ac0c6cb4
Addapt thread class to the new Scheduler
|
7 лет назад |
Lioncash
|
abdce723eb
kernel/process: Decouple TLS handling from threads
|
7 лет назад |
Fernando Sahmkow
|
90792cdb6e
Core_Timing: Make core_timing threadsafe by default.
|
7 лет назад |
Lioncash
|
42f5fd0ab3
core/core_timing_util: Use std::chrono types for specifying time units
|
7 лет назад |
Lioncash
|
c268ffd831
kernel/thread: Unify wait synchronization types
|
7 лет назад |
Lioncash
|
433b59c112
kernel/svc: Migrate svcCancelSynchronization behavior to a thread function
|
7 лет назад |
Lioncash
|
e3566e6c1d
kernel/thread: Remove BoostPriority()
|
7 лет назад |
bunnei
|
74a4a50470
Merge pull request #2314 from lioncash/const
|
7 лет назад |
Lioncash
|
28719ee3b4
kernel/svc: Implement svcGetThreadList
|
7 лет назад |
Lioncash
|
4366241739
kernel/thread: Make AllWaitObjectsReady() a const qualified member function
|
7 лет назад |
Lioncash
|
20cc0b8d3c
kernel/wait_object: Make ShouldWait() take thread members by pointer-to-const
|
7 лет назад |
Lioncash
|
2d70c30fb2
kernel/thread: Avoid sign conversion within GetCommandBufferAddress()
|
7 лет назад |
Lioncash
|
26d0381161
kernel/thread: Make parameter of GetWaitObjectIndex() const qualified
|
7 лет назад |