diff options
Diffstat (limited to 'src/lj_asm.c')
-rw-r--r-- | src/lj_asm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c index adb5a9ce..932ff8ea 100644 --- a/src/lj_asm.c +++ b/src/lj_asm.c | |||
@@ -1305,7 +1305,7 @@ static void asm_tail_link(ASMState *as) | |||
1305 | checkmclim(as); | 1305 | checkmclim(as); |
1306 | ra_allocref(as, REF_BASE, RID2RSET(RID_BASE)); | 1306 | ra_allocref(as, REF_BASE, RID2RSET(RID_BASE)); |
1307 | 1307 | ||
1308 | if (as->T->link == TRACE_INTERP) { | 1308 | if (as->T->link == 0) { |
1309 | /* Setup fixed registers for exit to interpreter. */ | 1309 | /* Setup fixed registers for exit to interpreter. */ |
1310 | const BCIns *pc = snap_pc(as->T->snapmap[snap->mapofs + snap->nent]); | 1310 | const BCIns *pc = snap_pc(as->T->snapmap[snap->mapofs + snap->nent]); |
1311 | int32_t mres; | 1311 | int32_t mres; |