dolphin/Source/Core/DolphinQt/Debugger
Pokechu22 4f4bd57fe9 Fix crash when stopping emulation while the JIT widget is in use
The call to analyzer.Analyze breaks when it attempts to read an instruction, as it eventually tries to read memory when Memory::m_pRAM is nullptr. Trying to read when execution is not paused in general seems like a bad idea (especially as analyzer.Analyze uses PowerPC::TryReadInstruction which can update icache - this is probably still a problem).
2022-12-01 17:43:34 -08:00
..
BreakpointDialog.cpp Debugger BreakpointWidget: Allow editing breakpoints 2022-11-26 03:38:25 +01:00
BreakpointDialog.h Debugger BreakpointWidget: Allow editing breakpoints 2022-11-26 03:38:25 +01:00
BreakpointWidget.cpp Debugger BreakpointWidget: Allow editing breakpoints 2022-11-26 03:38:25 +01:00
BreakpointWidget.h Debugger BreakpointWidget: Allow editing breakpoints 2022-11-26 03:38:25 +01:00
CodeDiffDialog.cpp implement CodeDiffTool Feature 2022-03-26 11:41:08 -07:00
CodeDiffDialog.h implement CodeDiffTool Feature 2022-03-26 11:41:08 -07:00
CodeViewWidget.cpp Merge pull request #10771 from TryTwo/PR_AutoStep 2022-11-04 23:32:54 +01:00
CodeViewWidget.h MemoryView auto updateDebugger. Implement base codetrace logic. Add register breakpoints. Add CodeViewWidget autostepping to track a value.Debugger 2022-10-06 22:17:22 -07:00
CodeWidget.cpp Remove most uses of StringFromFormat in favor of fmt 2022-10-12 16:50:47 -07:00
CodeWidget.h Debugger CodeWidget: Add filter boxes to callstack, function calls, and function callers. Move symbols search box to align with changes. 2022-07-05 12:57:41 -07:00
JITWidget.cpp Fix crash when stopping emulation while the JIT widget is in use 2022-12-01 17:43:34 -08:00
JITWidget.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
MemoryViewWidget.cpp MemoryViewWidget refactor memory table. 2022-10-22 17:52:39 -07:00
MemoryViewWidget.h MemoryViewWidget refactor memory table. 2022-10-22 17:52:39 -07:00
MemoryWidget.cpp MemoryWidget: Split Actions into Import and Export. 2022-11-05 23:05:15 +01:00
MemoryWidget.h MemoryWidget: Make search address a combobox that holds address history. 2022-10-29 22:41:30 -07:00
NetworkWidget.cpp NetworkCaptureLogger: Add GameCube BBA support 2022-07-12 13:35:49 +04:00
NetworkWidget.h NetworkCaptureLogger: Add GameCube BBA support 2022-07-12 13:35:49 +04:00
PatchInstructionDialog.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
PatchInstructionDialog.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
RegisterColumn.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
RegisterColumn.h Debugger RegisterWidget: Add context options to change entire column's display type. 2022-04-29 17:21:39 -07:00
RegisterWidget.cpp MemoryView auto updateDebugger. Implement base codetrace logic. Add register breakpoints. Add CodeViewWidget autostepping to track a value.Debugger 2022-10-06 22:17:22 -07:00
RegisterWidget.h MemoryView auto updateDebugger. Implement base codetrace logic. Add register breakpoints. Add CodeViewWidget autostepping to track a value.Debugger 2022-10-06 22:17:22 -07:00
ThreadWidget.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
ThreadWidget.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
WatchWidget.cpp Add options for BreakpointWidget, WatchWidget, and CheatSearches to send address to Memory Widget 2022-06-01 01:53:15 -07:00
WatchWidget.h Add options for BreakpointWidget, WatchWidget, and CheatSearches to send address to Memory Widget 2022-06-01 01:53:15 -07:00