diff options
author | Mike Pall <mike> | 2013-12-28 12:34:58 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2013-12-28 12:34:58 +0100 |
commit | dce3639c1d21a768d91c44f549b2a88c42b8a814 (patch) | |
tree | 87a5a5e78b39606eb177062e2990173a646923b3 /src | |
parent | c1328e97957ec2fdd8c27474cbd3fecb9f204a6d (diff) | |
download | luajit-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.c | 3 |
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); |