eden/src/core/arm
lizzie efd26c3e4d
[android, nce] Remove LRU-Cache (#3500)
This PR removes the obsolete logic of LRU-cache within, removing old and dead code, allows Android to avoid unnecesary usage of memory caching, aside to prevent some old bugs to arise in other systems that allows NCE, improves a small margin of performance and makes memory ram consumption overall better, by 300 - 500mb, revealing that part of the code was still active, even if LRU wasn't enabled.

Signed-off-by: lizzie <lizzie@eden-emu.dev>
Signed-off-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3500
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-02-10 03:45:02 +01:00
..
dynarmic [*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 2026-02-10 03:34:07 +01:00
nce [android, nce] Remove LRU-Cache (#3500) 2026-02-10 03:45:02 +01:00
arm_interface.cpp [core/arm] more verbose backtrace showing ALL of the thread's context state (#2924) 2025-11-03 21:08:02 +01:00
arm_interface.h kernel: instantiate memory separately for each guest process 2023-12-22 21:52:49 -05:00
debug.cpp [meta] fix license headers (#2547) 2025-09-21 21:58:59 +02:00
debug.h kernel: instantiate memory separately for each guest process 2023-12-22 21:52:49 -05:00
exclusive_monitor.cpp core: decouple ARM interface from Dynarmic 2023-06-12 22:11:51 -04:00
exclusive_monitor.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
symbols.cpp common: consolidate ELF structure definitions 2022-06-05 09:42:05 -04:00
symbols.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00