mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-11-14 10:09:32 +01:00
-Fix step over for conditional branches
-don't redraw the disassembly window while waiting for a temporary breakpoint
This commit is contained in:
1 parent
26c4f57691
commit
827d13c34f
6 files changed
+38
-13
No files matched your search
@@ -89,6 +89,24 @@ void CBreakPoints::ClearAllBreakPoints()
|
||||
InvalidateJit();
|
||||
}
|
||||
|
||||
void CBreakPoints::ClearTemporaryBreakPoints()
|
||||
{
|
||||
if (m_iBreakPoints.size() == 0) return;
|
||||
|
||||
bool update = false;
|
||||
for (int i = (int)m_iBreakPoints.size()-1; i >= 0; --i)
|
||||
{
|
||||
if (m_iBreakPoints[i].bTemporary)
|
||||
{
|
||||
InvalidateJit(m_iBreakPoints[i].iAddress);
|
||||
m_iBreakPoints.remove(m_iBreakPoints[i]);
|
||||
update = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (update) host->UpdateDisassembly(); // redraw in order to not show the breakpoint anymore
|
||||
}
|
||||
|
||||
MemCheck *CBreakPoints::GetMemCheck(u32 address, int size)
|
||||
{
|
||||
std::vector<MemCheck>::iterator iter;
|
||||
|
||||
Reference in new issue
Block a user