diff options
| author | Martino Fontana <tinozzo123@gmail.com> | 2026-09-05 00:23:14 +0200 |
|---|---|---|
| committer | Martino Fontana <tinozzo123@gmail.com> | 2026-09-26 22:23:41 +0200 |
| commit | f0eb5d60b50d01f0609cb26a81136dc6d52beef7 (patch) | |
| tree | d3fbc968bd992c17fe2487ac4c7f67b50c1f648b /Source/Core/InputCommon/ControllerInterface/WGInput | |
| parent | 465c652da1dc0b3048089701a1885084821c9574 (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/ControllerInterface/WGInput')
0 files changed, 0 insertions, 0 deletions
