diff options
| author | mitaclaw <140017135+mitaclaw@users.noreply.github.com> | 2024-05-05 21:34:52 -0700 |
|---|---|---|
| committer | mitaclaw <140017135+mitaclaw@users.noreply.github.com> | 2024-07-23 14:09:57 -0700 |
| commit | 6c3024c3b1bf161c0c435640ccf5b8057a433f71 (patch) | |
| tree | a89c4d5a0e82aaf3219e362d0a6ca6cd668349b7 /Source/Core/InputCommon/ControlReference/ExpressionParser.cpp | |
| parent | ae43b10eff153c0322fcc254e1f63a92a8581d2e (diff) | |
CachedInterpreter: Combine Interpret, CheckDSI, CheckProgram, and WritePC
I tried making the new templated Interpret callback test only the relevant exceptions (EXCEPTION_DSI, EXCEPTION_PROGRAM, or both), but didn't find a significant performance boost in it. As I am learning, the biggest bottleneck is the number of callbacks emitted, not usually the actual contents of them.
Diffstat (limited to 'Source/Core/InputCommon/ControlReference/ExpressionParser.cpp')
0 files changed, 0 insertions, 0 deletions
