//
if (compiler->fgPtrArgCntMax < 1)
{
+ JITDUMP("Upping fgPtrArgCntMax from %d to 1\n", compiler->fgPtrArgCntMax);
compiler->fgPtrArgCntMax = 1;
}
#elif defined(_TARGET_ARM_)
//
if (compiler->fgPtrArgCntMax < 1)
{
+ JITDUMP("Upping fgPtrArgCntMax from %d to 1\n", compiler->fgPtrArgCntMax);
compiler->fgPtrArgCntMax = 1;
}
//
if (compiler->fgPtrArgCntMax < 1)
{
+ JITDUMP("Upping fgPtrArgCntMax from %d to 1\n", compiler->fgPtrArgCntMax);
compiler->fgPtrArgCntMax = 1;
}
//
if (compiler->fgPtrArgCntMax < 1)
{
+ JITDUMP("Upping fgPtrArgCntMax from %d to 1\n", compiler->fgPtrArgCntMax);
compiler->fgPtrArgCntMax = 1;
}
#if EMIT_TRACK_STACK_DEPTH
/* Convert max. stack depth from # of bytes to # of entries */
- emitMaxStackDepth /= sizeof(int);
+ unsigned maxStackDepthIn4ByteElements = emitMaxStackDepth / sizeof(int);
+ JITDUMP("Converting emitMaxStackDepth from bytes (%d) to elements (%d)\n", emitMaxStackDepth,
+ maxStackDepthIn4ByteElements);
+ emitMaxStackDepth = maxStackDepthIn4ByteElements;
/* Should we use the simple stack */
emitCurStackLvl = emitCurIG->igStkLvl = stackLevel;
if (emitMaxStackDepth < emitCurStackLvl)
+ {
+ JITDUMP("Upping emitMaxStackDepth from %d to %d\n", emitMaxStackDepth, emitCurStackLvl);
emitMaxStackDepth = emitCurStackLvl;
+ }
}
#endif
emitCurStackLvl += emitCntStackDepth;
if (emitMaxStackDepth < emitCurStackLvl)
+ {
+ JITDUMP("Upping emitMaxStackDepth from %d to %d\n", emitMaxStackDepth, emitCurStackLvl);
emitMaxStackDepth = emitCurStackLvl;
+ }
}
else if (ins == INS_pop)
{
emitCurStackLvl = newStackLvl.Value();
if (emitMaxStackDepth < emitCurStackLvl)
+ {
+ JITDUMP("Upping emitMaxStackDepth from %d to %d\n", emitMaxStackDepth, emitCurStackLvl);
emitMaxStackDepth = emitCurStackLvl;
+ }
}
else if (ins == INS_add)
{
if (fgPtrArgCntMax < fgPtrArgCntCur)
{
+ JITDUMP("Upping fgPtrArgCntMax from %d to %d\n", fgPtrArgCntMax, fgPtrArgCntCur);
fgPtrArgCntMax = fgPtrArgCntCur;
}
tree = fgMorphIntoHelperCall(tree, helper, args);
if (fgPtrArgCntMax < fgPtrArgCntCur)
+ {
+ JITDUMP("Upping fgPtrArgCntMax from %d to %d\n", fgPtrArgCntMax, fgPtrArgCntCur);
fgPtrArgCntMax = fgPtrArgCntCur;
+ }
fgPtrArgCntCur -= argc;
return tree;