From dce3639c1d21a768d91c44f549b2a88c42b8a814 Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Sat, 28 Dec 2013 12:34:58 +0100 Subject: [PATCH] Fix final snapshot for trace stitching. --- src/lj_ffrecord.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c index 6a156c7c..cbdfa55c 100644 --- a/src/lj_ffrecord.c +++ b/src/lj_ffrecord.c @@ -125,7 +125,8 @@ static void recff_stitch(jit_State *J) #endif J->base[0] = trcont | TREF_CONT; J->base[-1] = LJ_DUALNUM ? lj_ir_kint(J,traceno) : lj_ir_knum_u64(J,traceno); - J->maxslot += 2; + J->base += 2; + J->baseslot += 2; J->framedepth++; lj_record_stop(J, LJ_TRLINK_STITCH, 0);