mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-04-27 14:25:43 -04:00
CPU: Fix interpreter speed regression from recompiler
Seems the logging prevented ExecuteInstruction() from being inlined.
This commit is contained in:
parent
5d0a6f88ad
commit
201be8aa9c
@ -645,12 +645,12 @@ void Core::ExecuteInstruction()
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
if (TRACE_EXECUTION)
|
if (TRACE_EXECUTION)
|
||||||
PrintInstruction(inst.bits, m_current_instruction_pc, this);
|
PrintInstruction(inst.bits, m_current_instruction_pc, this);
|
||||||
if (LOG_EXECUTION)
|
if (LOG_EXECUTION)
|
||||||
LogInstruction(inst.bits, m_current_instruction_pc, this);
|
LogInstruction(inst.bits, m_current_instruction_pc, this);
|
||||||
//#endif
|
#endif
|
||||||
|
|
||||||
switch (inst.op)
|
switch (inst.op)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user