dolphin/Source/Core/DolphinWX/Debugger
Ryan Houdek ecf65d6f1f Cleans up the JIT block viewer in the WX UI.
This code was an absolute mess. It had allocated an arbitrarily large string buffer to hold instructions that were disassembled.

Strip out all of the nasty raw C string manipulation and replaces it with ostringstream usage.
Fixes an issue where if you didn't have a JIT recompiler running then Dolphin would instantly crash if you tried comparing PPC to x86 code.
Changed the disassembly of the host side code from being inline to the function to instead being in a class, this will be required when I add support
for ARMv7 and AArch64 to this window.
2014-10-21 12:27:59 -05:00
..
BreakpointDlg.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
BreakpointDlg.h Make DolphinWX/ mostly IWYU clean. 2014-02-23 00:27:27 +01:00
BreakpointView.cpp DolphinWX: Fix variable styling in BreakpointView 2014-08-15 09:51:29 -04:00
BreakpointView.h clang-modernize -add-override 2014-03-09 21:12:01 +01:00
BreakpointWindow.cpp Kill off _T and wxT macros 2014-05-17 16:25:51 -04:00
BreakpointWindow.h Kill off _T and wxT macros 2014-05-17 16:25:51 -04:00
CodeView.cpp Debugger: scroll by multiples of 4 bytes 2014-09-18 03:54:57 -07:00
CodeView.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
CodeWindow.cpp Core: Use an enum for indicating CPU cores 2014-10-13 10:35:31 -04:00
CodeWindow.h Debugger: Fix class indentation 2014-10-18 22:55:23 -04:00
CodeWindowFunctions.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
DebuggerPanel.cpp DolphinWX: Use a regular wxMessageBox instead of a PanicAlert for non-panic errors. 2014-08-02 13:49:51 -04:00
DebuggerPanel.h clang-modernize -add-override 2014-03-09 21:12:01 +01:00
DebuggerUIUtil.cpp Revert "DolphinWX: Use non-deprecated flags for the monospace debugger font" 2014-07-14 21:37:27 +12:00
DebuggerUIUtil.h Make DolphinWX/ mostly IWYU clean. 2014-02-23 00:27:27 +01:00
DSPDebugWindow.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
DSPDebugWindow.h remove unused globals 2014-07-11 16:10:20 +02:00
DSPRegisterView.cpp Kill off _T and wxT macros 2014-05-17 16:25:51 -04:00
DSPRegisterView.h Get rid of C-style empty function parameter indicators 2014-08-30 15:23:48 -04:00
JitWindow.cpp Cleans up the JIT block viewer in the WX UI. 2014-10-21 12:27:59 -05:00
JitWindow.h Cleans up the JIT block viewer in the WX UI. 2014-10-21 12:27:59 -05:00
MemoryCheckDlg.cpp Remove extra semicolons at the ends of some lines. 2014-09-10 12:17:38 -04:00
MemoryCheckDlg.h Debugger: Fix class indentation 2014-10-18 22:55:23 -04:00
MemoryView.cpp DolphinWX: Fix the memory view in the debugger 2014-09-21 11:47:52 -04:00
MemoryView.h DolphinWX: Implement scrolling in the memory views 2014-07-18 22:42:03 -04:00
MemoryWindow.cpp Removed the MMU Speed Hack option. The TLBHack is now enabled if the MMU option is disabled. This will help catch cases where a game requires the TLBHack but the option has not been set in the game ini. It also removes the possibility to mistakenly enable both the MMU and TLBHack. 2014-10-11 11:31:16 +11:00
MemoryWindow.h Debugger: Fix class indentation 2014-10-18 22:55:23 -04:00
RegisterView.cpp Merge pull request #1062 from zhuowei/master 2014-10-16 13:58:56 +11:00
RegisterView.h Added some of the MMU registers into the debugger Register window 2014-10-12 20:03:29 +11:00
RegisterWindow.cpp Fix a typo in a function prototype in PowerPCDisasm.h 2014-06-04 12:12:28 -04:00
RegisterWindow.h Make DolphinWX/ mostly IWYU clean. 2014-02-23 00:27:27 +01:00