diff options
author | Mike Pall <mike> | 2014-12-15 02:27:27 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2014-12-15 02:27:27 +0100 |
commit | 881f48f9808a950f8e046a3b299db0269506a87d (patch) | |
tree | 43584223f3b77d77af5a3515b3191c21fd012f01 /src/lj_snap.c | |
parent | b93b624ad88a9455cb3f12db93a9c5e153ff8a62 (diff) | |
download | luajit-881f48f9808a950f8e046a3b299db0269506a87d.tar.gz luajit-881f48f9808a950f8e046a3b299db0269506a87d.tar.bz2 luajit-881f48f9808a950f8e046a3b299db0269506a87d.zip |
Cleanup of frame handling. No functional changes.
Diffstat (limited to 'src/lj_snap.c')
-rw-r--r-- | src/lj_snap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_snap.c b/src/lj_snap.c index 3438f7bb..8bfbd3d1 100644 --- a/src/lj_snap.c +++ b/src/lj_snap.c | |||
@@ -796,7 +796,7 @@ const BCIns *lj_snap_restore(jit_State *J, void *exptr) | |||
796 | MSize n, nent = snap->nent; | 796 | MSize n, nent = snap->nent; |
797 | SnapEntry *map = &T->snapmap[snap->mapofs]; | 797 | SnapEntry *map = &T->snapmap[snap->mapofs]; |
798 | SnapEntry *flinks = &T->snapmap[snap_nextofs(T, snap)-1]; | 798 | SnapEntry *flinks = &T->snapmap[snap_nextofs(T, snap)-1]; |
799 | int32_t ftsz0; | 799 | ptrdiff_t ftsz0; |
800 | TValue *frame; | 800 | TValue *frame; |
801 | BloomFilter rfilt = snap_renamefilter(T, snapno); | 801 | BloomFilter rfilt = snap_renamefilter(T, snapno); |
802 | const BCIns *pc = snap_pc(map[nent]); | 802 | const BCIns *pc = snap_pc(map[nent]); |
@@ -838,7 +838,7 @@ const BCIns *lj_snap_restore(jit_State *J, void *exptr) | |||
838 | o->u32.hi = tmp.u32.lo; | 838 | o->u32.hi = tmp.u32.lo; |
839 | } else if ((sn & (SNAP_CONT|SNAP_FRAME))) { | 839 | } else if ((sn & (SNAP_CONT|SNAP_FRAME))) { |
840 | /* Overwrite tag with frame link. */ | 840 | /* Overwrite tag with frame link. */ |
841 | o->fr.tp.ftsz = snap_slot(sn) != 0 ? (int32_t)*flinks-- : ftsz0; | 841 | setframe_ftsz(o, snap_slot(sn) != 0 ? (int32_t)*flinks-- : ftsz0); |
842 | L->base = o+1; | 842 | L->base = o+1; |
843 | } | 843 | } |
844 | } | 844 | } |