yuzu/src
kkoniuszy 584e8b5c52 host_memory: merge adjacent placeholder mappings on Linux
Track the private anonymous placeholder mappings created by Unmap() and
wherever possible, replace existing placeholders with larger ones
instead of creating many small ones.

This helps with the buildup of mappings in /proc/YUZU_PID/maps after a
longer gaming session, improving stability without having to increase
vm.max_map_count to a ridiculous value. The amount of placeholder
mappings will no longer outgrow the amount of actual memfd mappings in
cases of high memory fragmentation.
2023-06-01 22:57:27 +02:00
..
audio_core Audren wait as suggested by ByLaws 2023-05-27 17:38:07 +01:00
common host_memory: merge adjacent placeholder mappings on Linux 2023-06-01 22:57:27 +02:00
core Fix incorrect id check and potential out of bounds lookup 2023-05-31 19:10:00 +01:00
dedicated_room Run clang-format to fix all. 2023-04-19 17:52:09 +00:00
input_common input_common: rename PAGE_SIZE to avoid conflict 2023-05-30 16:59:06 +08:00
network general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
shader_recompiler shader_recompiler: fix copy-paste error 2023-05-26 00:36:12 -04:00
tests Buffer cache: always use async buffer downloads and fix regression. 2023-05-07 23:46:12 +02:00
video_core Merge pull request #10091 from Kelebek1/bc_bugggggg 2023-06-01 09:06:07 -04:00
web_service general: fixes for gcc 13 2023-04-02 19:02:04 -04:00
yuzu Merge pull request #10352 from grimkor/add-context-menu-status-bar-settings 2023-06-01 09:05:23 -04:00
yuzu_cmd Don't exit when using "-u" option in yuzu-cmd 2023-05-25 20:07:52 +02:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt CMake: Enable type limits on Clang 2023-05-02 02:07:36 -04:00