Qt: Cache CPU register values
That way they don't update while running.
This commit is contained in:
@ -825,7 +825,6 @@ const std::array<CPU::DebuggerRegisterListEntry, CPU::NUM_DEBUGGER_REGISTER_LIST
|
||||
{"hi", &CPU::g_state.regs.hi},
|
||||
{"lo", &CPU::g_state.regs.lo},
|
||||
{"pc", &CPU::g_state.pc},
|
||||
{"npc", &CPU::g_state.npc},
|
||||
|
||||
{"COP0_SR", &CPU::g_state.cop0_regs.sr.bits},
|
||||
{"COP0_CAUSE", &CPU::g_state.cop0_regs.cause.bits},
|
||||
|
||||
@ -227,7 +227,7 @@ struct DebuggerRegisterListEntry
|
||||
u32* value_ptr;
|
||||
};
|
||||
|
||||
static constexpr u32 NUM_DEBUGGER_REGISTER_LIST_ENTRIES = 104;
|
||||
static constexpr u32 NUM_DEBUGGER_REGISTER_LIST_ENTRIES = 103;
|
||||
extern const std::array<DebuggerRegisterListEntry, NUM_DEBUGGER_REGISTER_LIST_ENTRIES> g_debugger_register_list;
|
||||
|
||||
} // namespace CPU
|
||||
|
||||
Reference in New Issue
Block a user