summaryrefslogtreecommitdiff
path: root/src/lj_asm.c
diff options
context:
space:
mode:
authorMike Pall <mike>2011-06-28 23:23:34 +0200
committerMike Pall <mike>2011-06-28 23:23:34 +0200
commitdeeb8196c4d4085f3cc5a3389b568de7da739190 (patch)
tree6b5e9840f785f3fff3348ef1c9aee494cdf06431 /src/lj_asm.c
parent3dbae4ffc2ba8f6ebf8adf86742521bce6dbf8f8 (diff)
downloadluajit-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.c2
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;