@ -409,7 +409,7 @@ d_m3OpDef (PreserveCopySlot_64)
d_m3OpDef (DumpStack)
{
u32 opcodeIndex = immediate (u32);
u64 stackHeight = immediate (u64);
u32 stackHeight = immediate (u32);
IM3Function function = immediate (IM3Function);
cstr_t funcName = (function) ? function->name : "";
@ -423,7 +423,7 @@ void emit_stack_dump (IM3Compilation o)
EmitOp (o, op_DumpStack);
EmitConstant32 (o, o->numOpcodes);
EmitConstant32 (o, 0); // TODO: GetMaxExecSlot
EmitConstant32 (o, GetMaxUsedSlotPlusOne(o));
EmitPointer (o, o->function);
o->numEmits = 0;