ChocolArm64/Memory
gdkchan 9bb400dfea 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
..
CompareExchange128.cs Optimize address translation and write tracking on the MMU (#571) 2019-02-24 18:24:35 +11:00
IMemory.cs
MemoryHelper.cs
MemoryManagement.cs Optimize address translation and write tracking on the MMU (#571) 2019-02-24 18:24:35 +11:00
MemoryManagementUnix.cs Optimize address translation and write tracking on the MMU (#571) 2019-02-24 18:24:35 +11:00
MemoryManagementWindows.cs Optimize address translation and write tracking on the MMU (#571) 2019-02-24 18:24:35 +11:00
MemoryManager.cs Optimize address translation and write tracking on the MMU (#571) 2019-02-24 18:24:35 +11:00
MemoryProtection.cs
MemoryProtectionException.cs