File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 483
483
GlobOpt::ProcessInlineeEnd (IR::Instr* instr)
484
484
{
485
485
if (!PHASE_OFF (Js::StackArgLenConstOptPhase, instr->m_func ) &&
486
- (!instr->m_func ->GetJITFunctionBody ()->UsesArgumentsObject () || instr->m_func ->IsStackArgsEnabled ())
487
- && instr->m_func ->unoptimizableArgumentsObjReference == 0 && instr->m_func ->unoptimizableArgumentsObjReferenceInInlinees == 0 )
486
+ !IsLoopPrePass () &&
487
+ (!instr->m_func ->GetJITFunctionBody ()->UsesArgumentsObject () || instr->m_func ->IsStackArgsEnabled ()) &&
488
+ instr->m_func ->unoptimizableArgumentsObjReference == 0 && instr->m_func ->unoptimizableArgumentsObjReferenceInInlinees == 0 )
488
489
{
489
490
instr->m_func ->hasUnoptimizedArgumentsAccess = false ;
490
491
if (!instr->m_func ->m_hasInlineArgsOpt && DoInlineArgsOpt (instr->m_func ))
You can’t perform that action at this time.
0 commit comments