summaryrefslogtreecommitdiff
path: root/src/lj_asm_ppc.h
diff options
context:
space:
mode:
authorMike Pall <mike>2011-11-20 13:23:25 +0100
committerMike Pall <mike>2011-11-20 13:23:25 +0100
commitdc2a39e46d9498c475eaf9ad7c4a8ae61a73094a (patch)
tree3c338e19b326cba92635ee9906804003cd996fa9 /src/lj_asm_ppc.h
parent726dc42c32cfbda89e1ad798a8de4984b5f7df7b (diff)
downloadluajit-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.h2
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,
1793static void asm_stack_restore(ASMState *as, SnapShot *snap) 1793static 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];