Merge pull request #1353 from Sonicadvance1/block-debugging
Don't enable stepping on ARMv7 JIT core if just in the debugger.
This commit is contained in:
commit
9836ce23e6
|
@ -307,9 +307,13 @@ const u8* JitArm::DoJit(u32 em_address, PPCAnalyst::CodeBuffer *code_buf, JitBlo
|
|||
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bEnableDebugging)
|
||||
{
|
||||
// Comment out the following to disable breakpoints (speed-up)
|
||||
if (!Profiler::g_ProfileBlocks)
|
||||
{
|
||||
if (PowerPC::GetState() == PowerPC::CPU_STEPPING)
|
||||
blockSize = 1;
|
||||
Trace();
|
||||
}
|
||||
}
|
||||
|
||||
if (em_address == 0)
|
||||
{
|
||||
|
@ -444,7 +448,7 @@ const u8* JitArm::DoJit(u32 em_address, PPCAnalyst::CodeBuffer *code_buf, JitBlo
|
|||
POP(4, R0, R1, R2, R3);
|
||||
}
|
||||
|
||||
if (SConfig::GetInstance().m_LocalCoreStartupParameter.bEnableDebugging)
|
||||
if (Profiler::g_ProfileBlocks)
|
||||
{
|
||||
// Add run count
|
||||
static const u64 One = 1;
|
||||
|
|
Loading…
Reference in New Issue