Ryujinx/Ryujinx.HLE/HOS/Kernel
Mary 20ce37dee6
kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042)
* Start refactoring kernel a bit and import some changes from kernel decoupling PR

* kernel: Put output always at the start in Syscall functions

* kernel: Rewrite GetThreadContext3 to use a structure and to be accurate

* kernel: make KernelTransfer use generic types and simplify

* Fix some warning and do not use getters on MemoryInfo

* Address gdkchan's comment

* GetThreadContext3: use correct pause flag
2022-01-29 22:18:03 +01:00
..
Common kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
Ipc POWER - Performance Optimizations With Extensive Ramifications (#2286) 2021-05-24 22:52:44 +02:00
Memory kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
Process kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
SupervisorCall kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
Threading kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
KernelConstants.cs POWER - Performance Optimizations With Extensive Ramifications (#2286) 2021-05-24 22:52:44 +02:00
KernelContext.cs POWER - Performance Optimizations With Extensive Ramifications (#2286) 2021-05-24 22:52:44 +02:00
KernelStatic.cs Rewrite scheduler context switch code (#1786) 2020-12-09 19:20:05 -03:00