summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/Debugger/CodeWindow.cpp
diff options
context:
space:
mode:
authorFiora <fioraaeterna@gmail.com>2014-09-26 13:45:24 -0700
committerFiora <fioraaeterna@gmail.com>2014-09-30 01:00:23 -0700
commit85547d94beb3e5c01b1b5dda2235344e2ab22dc1 (patch)
tree586de5603a97971756ea3b93b3ae32e339122869 /Source/Core/DolphinWX/Debugger/CodeWindow.cpp
parenta9b4016cd3a4c86a7efc8345433ed403dfc78acf (diff)
JIT: properly remove FIFO write addresses when code is invalidated
Fixes a bug caused by interaction with carry optimizations; might fix other issues too.
Diffstat (limited to 'Source/Core/DolphinWX/Debugger/CodeWindow.cpp')
-rw-r--r--Source/Core/DolphinWX/Debugger/CodeWindow.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/DolphinWX/Debugger/CodeWindow.cpp b/Source/Core/DolphinWX/Debugger/CodeWindow.cpp
index 194e72b11c..5abbfc6bc8 100644
--- a/Source/Core/DolphinWX/Debugger/CodeWindow.cpp
+++ b/Source/Core/DolphinWX/Debugger/CodeWindow.cpp
@@ -288,7 +288,7 @@ void CCodeWindow::SingleStep()
{
if (CCPU::IsStepping())
{
- JitInterface::InvalidateICache(PC, 4);
+ JitInterface::InvalidateICache(PC, 4, true);
CCPU::StepOpcode(&sync_event);
wxThread::Sleep(20);
// need a short wait here