cd11421d72
To prevent undue performance losses, the extra codegen only occurs when tracing is enabled. To support toggling tracing on/off during execution, the recompiler cache is flushed on setting changes. Flushing the recompiler cache has its own side effects, but that's already an issue, and it seemed the least bad way to isolate the impact of this feature. |
||
---|---|---|
.. | ||
breakpoints.cpp | ||
cpu.cpp | ||
cpu.hpp | ||
debugger.cpp | ||
delay-slots.cpp | ||
disassembler.cpp | ||
exceptions.cpp | ||
icache.cpp | ||
interpreter-gte.cpp | ||
interpreter-ipu.cpp | ||
interpreter-scc.cpp | ||
interpreter.cpp | ||
memory.cpp | ||
recompiler.cpp | ||
serialization.cpp |