diff options
author | Mike Pall <mike> | 2011-06-28 23:23:34 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2011-06-28 23:23:34 +0200 |
commit | deeb8196c4d4085f3cc5a3389b568de7da739190 (patch) | |
tree | 6b5e9840f785f3fff3348ef1c9aee494cdf06431 /src/lj_asm.c | |
parent | 3dbae4ffc2ba8f6ebf8adf86742521bce6dbf8f8 (diff) | |
download | luajit-deeb8196c4d4085f3cc5a3389b568de7da739190.tar.gz luajit-deeb8196c4d4085f3cc5a3389b568de7da739190.tar.bz2 luajit-deeb8196c4d4085f3cc5a3389b568de7da739190.zip |
Reorganize trace linking and track link types.
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; |