diff options
author | Mike Pall <mike> | 2011-10-24 16:02:37 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2011-10-24 16:11:38 +0200 |
commit | a0d782755482483c09e919a51c396322dd228bf2 (patch) | |
tree | bf599dfa722e463593f44f9f8647fb75b4618381 /src/lj_asm_arm.h | |
parent | 84683405fbacad0938a953d9654bec27ac75d565 (diff) | |
download | luajit-a0d782755482483c09e919a51c396322dd228bf2.tar.gz luajit-a0d782755482483c09e919a51c396322dd228bf2.tar.bz2 luajit-a0d782755482483c09e919a51c396322dd228bf2.zip |
Generalize handling of stack checks indicated by highest exit + 1.
Diffstat (limited to 'src/lj_asm_arm.h')
-rw-r--r-- | src/lj_asm_arm.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/lj_asm_arm.h b/src/lj_asm_arm.h index 27f1d6c1..786dd831 100644 --- a/src/lj_asm_arm.h +++ b/src/lj_asm_arm.h | |||
@@ -1418,7 +1418,6 @@ static void asm_stack_check(ASMState *as, BCReg topslot, | |||
1418 | Reg pbase; | 1418 | Reg pbase; |
1419 | uint32_t k; | 1419 | uint32_t k; |
1420 | if (irp) { | 1420 | if (irp) { |
1421 | exitno = as->T->nsnap; /* Highest exit + 1 indicates stack check. */ | ||
1422 | if (ra_hasreg(irp->r)) { | 1421 | if (ra_hasreg(irp->r)) { |
1423 | pbase = irp->r; | 1422 | pbase = irp->r; |
1424 | } else if (allow) { | 1423 | } else if (allow) { |