summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerEmu/Setting
diff options
context:
space:
mode:
authorMartino Fontana <tinozzo123@gmail.com>2026-09-05 00:23:14 +0200
committerMartino Fontana <tinozzo123@gmail.com>2026-09-26 22:23:41 +0200
commitf0eb5d60b50d01f0609cb26a81136dc6d52beef7 (patch)
treed3fbc968bd992c17fe2487ac4c7f67b50c1f648b /Source/Core/InputCommon/ControllerEmu/Setting
parent465c652da1dc0b3048089701a1885084821c9574 (diff)
Jit64: Merge m_exception_handler_at_loc in TrampolineInfo
If MMU is enabled, there's an m_exception_handler_at_loc entry for almost every entry in m_back_patch_info, so keeping them separate is a huge waste: hashmaps aren't free. Brings a decent improvement to codegen performance when MMU is enabled. If MMU is disabled, however, this increases the size of TrampolineInfo by 8 bytes. It's a little sad, but it's important to prioritize the worst-case performance. Also, it simplifies the next commit, which will reduce the memory usage anyway.
Diffstat (limited to 'Source/Core/InputCommon/ControllerEmu/Setting')
0 files changed, 0 insertions, 0 deletions