Fernando Sahmkow
|
d23d504d77
Kernel: Refactor synchronization to better match RE
|
hace 6 años |
Fernando Sahmkow
|
c5aefe42aa
Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.
|
hace 6 años |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
hace 6 años |
Fernando Sahmkow
|
7d16b2d2dd
Kernel: Correct Cancel Synchronization.
|
hace 6 años |
Fernando Sahmkow
|
64e652d8cb
Kernel Thread: Cleanup THREADPROCESSORID_DONT_UPDATE.
|
hace 6 años |
Fernando Sahmkow
|
e28c7f5217
Kernel: Address Feedback 2
|
hace 6 años |
Fernando Sahmkow
|
3073615dbc
Kernel: Address Feedback.
|
hace 6 años |
Fernando Sahmkow
|
1c6a11ab14
Kernel: Corrections to Wait Objects clearing in which a thread could still be signalled after a timeout or a cancel.
|
hace 6 años |
Fernando Sahmkow
|
1ec1e81373
Kernel: Clang Format
|
hace 6 años |
Fernando Sahmkow
|
0cf26cee59
Scheduler: Implement Yield Count and Core migration on Thread Preemption.
|
hace 6 años |
Fernando Sahmkow
|
103f3a2fe5
Scheduler: Add protections for Yield bombing
|
hace 6 años |
Fernando Sahmkow
|
82218c925a
Kernel: Style and Corrections
|
hace 7 años |
Fernando Sahmkow
|
a1ac0c6cb4
Addapt thread class to the new Scheduler
|
hace 7 años |
Lioncash
|
abdce723eb
kernel/process: Decouple TLS handling from threads
|
hace 7 años |
bunnei
|
13dda1d8ed
Merge pull request #2410 from lioncash/affinity
|
hace 7 años |
Lioncash
|
69a2003a8e
kernel/thread: Update thread processor ID flags
|
hace 7 años |
bunnei
|
78574e7a47
Merge pull request #2416 from lioncash/wait
|
hace 7 años |
bunnei
|
83b830eb2f
Merge pull request #2397 from lioncash/thread-unused
|
hace 7 años |
Lioncash
|
c268ffd831
kernel/thread: Unify wait synchronization types
|
hace 7 años |
Lioncash
|
433b59c112
kernel/svc: Migrate svcCancelSynchronization behavior to a thread function
|
hace 7 años |
Lioncash
|
3283aa1e20
svc: Specify handle value in thread's name
|
hace 7 años |
Lioncash
|
e3566e6c1d
kernel/thread: Remove BoostPriority()
|
hace 7 años |
Lioncash
|
09caf8a756
kernel/thread: Remove unused guest_handle member variable
|
hace 7 años |
Lioncash
|
6300ccbc3c
kernel: Make handle type declarations constexpr
|
hace 7 años |
Lioncash
|
4366241739
kernel/thread: Make AllWaitObjectsReady() a const qualified member function
|
hace 7 años |
Lioncash
|
20cc0b8d3c
kernel/wait_object: Make ShouldWait() take thread members by pointer-to-const
|
hace 7 años |
Lioncash
|
26d0381161
kernel/thread: Make parameter of GetWaitObjectIndex() const qualified
|
hace 7 años |
Fernando Sahmkow
|
acbdfdae64
Add CondVar Thread State.
|
hace 7 años |
bunnei
|
30f228a8c9
Merge pull request #2238 from lioncash/thread
|
hace 7 años |
Lioncash
|
51d7f6bffc
kernel/thread: Move thread exiting logic from ExitCurrentThread to svcExitThread
|
hace 7 años |