diff options
author | Mike Pall <mike> | 2011-11-20 13:23:25 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2011-11-20 13:23:25 +0100 |
commit | dc2a39e46d9498c475eaf9ad7c4a8ae61a73094a (patch) | |
tree | 3c338e19b326cba92635ee9906804003cd996fa9 /src/lj_asm_ppc.h | |
parent | 726dc42c32cfbda89e1ad798a8de4984b5f7df7b (diff) | |
download | luajit-dc2a39e46d9498c475eaf9ad7c4a8ae61a73094a.tar.gz luajit-dc2a39e46d9498c475eaf9ad7c4a8ae61a73094a.tar.bz2 luajit-dc2a39e46d9498c475eaf9ad7c4a8ae61a73094a.zip |
Get rid of snap->depth.
Diffstat (limited to 'src/lj_asm_ppc.h')
-rw-r--r-- | src/lj_asm_ppc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm_ppc.h b/src/lj_asm_ppc.h index 196ca2ed..c03d0102 100644 --- a/src/lj_asm_ppc.h +++ b/src/lj_asm_ppc.h | |||
@@ -1793,8 +1793,8 @@ static void asm_stack_check(ASMState *as, BCReg topslot, | |||
1793 | static void asm_stack_restore(ASMState *as, SnapShot *snap) | 1793 | static void asm_stack_restore(ASMState *as, SnapShot *snap) |
1794 | { | 1794 | { |
1795 | SnapEntry *map = &as->T->snapmap[snap->mapofs]; | 1795 | SnapEntry *map = &as->T->snapmap[snap->mapofs]; |
1796 | SnapEntry *flinks = &as->T->snapmap[snap_nextofs(as->T, snap)-1]; | ||
1796 | MSize n, nent = snap->nent; | 1797 | MSize n, nent = snap->nent; |
1797 | SnapEntry *flinks = map + nent + snap->depth; | ||
1798 | /* Store the value of all modified slots to the Lua stack. */ | 1798 | /* Store the value of all modified slots to the Lua stack. */ |
1799 | for (n = 0; n < nent; n++) { | 1799 | for (n = 0; n < nent; n++) { |
1800 | SnapEntry sn = map[n]; | 1800 | SnapEntry sn = map[n]; |