1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-10-01 12:30:00 +02:00
Ryujinx/Ryujinx.HLE
Mary b4dc33efc2
kernel: Clear pages allocated with SetHeapSize (#2776)
* kernel: Clear pages allocated with SetHeapSize

Before this commit, all new pages allocated by SetHeapSize were not
cleared by the kernel.

This would cause undefined data to be pass to the userland and possibly
resulting in weird memory corruption.

This commit also add support for custom fill heap and ipc value (that is also
supported by the official kernel)

* Remove dots at the end of KPageTableBase.MapPages new documentation

* Remove unused _stackFillValue
2021-10-24 18:52:59 -03:00
..
Exceptions hos: Cleanup the project (#2634) 2021-09-15 01:24:49 +02:00
FileSystem hos: Cleanup the project (#2634) 2021-09-15 01:24:49 +02:00
HOS kernel: Clear pages allocated with SetHeapSize (#2776) 2021-10-24 18:52:59 -03:00
Loaders hos: Cleanup the project (#2634) 2021-09-15 01:24:49 +02:00
Ui Inline software keyboard without input pop up dialog (#2180) 2021-10-12 21:54:21 +02:00
Utilities hos: Cleanup the project (#2634) 2021-09-15 01:24:49 +02:00
HLEConfiguration.cs Inline software keyboard without input pop up dialog (#2180) 2021-10-12 21:54:21 +02:00
Homebrew.npdm Better process implementation (#491) 2018-11-28 20:18:09 -02:00
MemoryConfiguration.cs hos: Cleanup the project (#2634) 2021-09-15 01:24:49 +02:00
PerformanceStatistics.cs Adjustments to framerate metric and addition of frametime (#2638) 2021-09-15 02:26:10 +02:00
Ryujinx.HLE.csproj Inline software keyboard without input pop up dialog (#2180) 2021-10-12 21:54:21 +02:00
Switch.cs Inline software keyboard without input pop up dialog (#2180) 2021-10-12 21:54:21 +02:00