Ryujinx/Ryujinx.HLE/HOS/Kernel/Process
gdkchan 5001f78b1d Optimize address translation and write tracking on the MMU (#571)
* Implement faster address translation and write tracking on the MMU

* Rename MemoryAlloc to MemoryManagement, and other nits

* Support multi-level page tables

* Fix typo

* Reword comment a bit

* Support scalar vector loads/stores on the memory fast path, and minor fixes

* Add missing cast

* Alignment

* Fix VirtualFree function signature

* Change MemoryProtection enum to uint aswell for consistency
2019-02-24 18:24:35 +11:00
..
HleProcessDebugger.cs Add ARM32 support on the translator (#561) 2019-01-24 23:59:53 -02:00
KContextIdManager.cs Refactor SVC handler (#540) 2018-12-18 03:33:36 -02:00
KHandleEntry.cs Improve kernel IPC implementation (#550) 2019-01-18 20:26:39 -02:00
KHandleTable.cs Improve kernel IPC implementation (#550) 2019-01-18 20:26:39 -02:00
KProcess.cs Optimize address translation and write tracking on the MMU (#571) 2019-02-24 18:24:35 +11:00
KProcessCapabilities.cs Improve kernel IPC implementation (#550) 2019-01-18 20:26:39 -02:00
KTlsPageInfo.cs Refactor SVC handler (#540) 2018-12-18 03:33:36 -02:00
KTlsPageManager.cs Refactor SVC handler (#540) 2018-12-18 03:33:36 -02:00
ProcessCreationInfo.cs Refactor SVC handler (#540) 2018-12-18 03:33:36 -02:00
ProcessState.cs Refactor SVC handler (#540) 2018-12-18 03:33:36 -02:00