summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/Src/Debugger/CodeWindow.cpp
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@Gmail.com>2013-02-27 02:22:08 +0000
committerRyan Houdek <Sonicadvance1@Gmail.com>2013-02-27 02:22:08 +0000
commit692e39d1bbe14f0c84e1d0e98e578534d1f1d656 (patch)
tree1dfec903910553e323f6b04b510c315fc8a3caed /Source/Core/DolphinWX/Src/Debugger/CodeWindow.cpp
parenta680d17eef88646b8cd6018c1c5e8f0e39d056ee (diff)
parentbe7643cd2d1a27324070550ad82eca2c3bd59f19 (diff)
Merge branch 'arm-noglsl'
Diffstat (limited to 'Source/Core/DolphinWX/Src/Debugger/CodeWindow.cpp')
-rw-r--r--Source/Core/DolphinWX/Src/Debugger/CodeWindow.cpp14
1 files changed, 5 insertions, 9 deletions
diff --git a/Source/Core/DolphinWX/Src/Debugger/CodeWindow.cpp b/Source/Core/DolphinWX/Src/Debugger/CodeWindow.cpp
index 1c0776862c..601faeaec6 100644
--- a/Source/Core/DolphinWX/Src/Debugger/CodeWindow.cpp
+++ b/Source/Core/DolphinWX/Src/Debugger/CodeWindow.cpp
@@ -38,6 +38,7 @@
#include "LogManager.h"
#include "HW/CPU.h"
#include "PowerPC/PowerPC.h"
+#include "PowerPC/JitInterface.h"
#include "Debugger/PPCDebugInterface.h"
#include "Debugger/Debugger_SymbolMap.h"
#include "PowerPC/PPCAnalyst.h"
@@ -45,8 +46,6 @@
#include "PowerPC/PPCSymbolDB.h"
#include "PowerPC/SignatureDB.h"
#include "PowerPC/PPCTables.h"
-#include "PowerPC/JitCommon/JitBase.h"
-#include "PowerPC/JitCommon/JitCache.h" // for ClearCache()
#include "ConfigManager.h"
@@ -260,8 +259,7 @@ void CCodeWindow::SingleStep()
{
if (CCPU::IsStepping())
{
- if (jit)
- jit->GetBlockCache()->InvalidateICache(PC, 4);
+ JitInterface::InvalidateICache(PC, 4);
CCPU::StepOpcode(&sync_event);
wxThread::Sleep(20);
// need a short wait here
@@ -492,10 +490,8 @@ void CCodeWindow::OnCPUMode(wxCommandEvent& event)
}
// Clear the JIT cache to enable these changes
- if (jit)
- {
- jit->ClearCache();
- }
+ JitInterface::ClearCache();
+
// Update
UpdateButtonStates();
}
@@ -509,7 +505,7 @@ void CCodeWindow::OnJitMenu(wxCommandEvent& event)
break;
case IDM_CLEARCODECACHE:
- jit->ClearCache();
+ JitInterface::ClearCache();
break;
case IDM_SEARCHINSTRUCTION: