aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2013-12-28 12:34:58 +0100
committerMike Pall <mike>2013-12-28 12:34:58 +0100
commitdce3639c1d21a768d91c44f549b2a88c42b8a814 (patch)
tree87a5a5e78b39606eb177062e2990173a646923b3 /src
parentc1328e97957ec2fdd8c27474cbd3fecb9f204a6d (diff)
downloadluajit-dce3639c1d21a768d91c44f549b2a88c42b8a814.tar.gz
luajit-dce3639c1d21a768d91c44f549b2a88c42b8a814.tar.bz2
luajit-dce3639c1d21a768d91c44f549b2a88c42b8a814.zip
Fix final snapshot for trace stitching.
Diffstat (limited to 'src')
-rw-r--r--src/lj_ffrecord.c3
1 files changed, 2 insertions, 1 deletions
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)
125#endif 125#endif
126 J->base[0] = trcont | TREF_CONT; 126 J->base[0] = trcont | TREF_CONT;
127 J->base[-1] = LJ_DUALNUM ? lj_ir_kint(J,traceno) : lj_ir_knum_u64(J,traceno); 127 J->base[-1] = LJ_DUALNUM ? lj_ir_kint(J,traceno) : lj_ir_knum_u64(J,traceno);
128 J->maxslot += 2; 128 J->base += 2;
129 J->baseslot += 2;
129 J->framedepth++; 130 J->framedepth++;
130 131
131 lj_record_stop(J, LJ_TRLINK_STITCH, 0); 132 lj_record_stop(J, LJ_TRLINK_STITCH, 0);