summaryrefslogtreecommitdiff
path: root/src/lj_snap.c
diff options
context:
space:
mode:
authorMike Pall <mike>2015-08-29 23:22:29 +0200
committerMike Pall <mike>2015-08-29 23:24:26 +0200
commita3a6866d4c2cc096b478c8f81b73a3b818034b89 (patch)
tree763f1e2db63fdbc46671e2f44e33ce71a4db2746 /src/lj_snap.c
parentad29314c2c5b205d591e3a6af0a18dc0f69a7f48 (diff)
downloadluajit-a3a6866d4c2cc096b478c8f81b73a3b818034b89.tar.gz
luajit-a3a6866d4c2cc096b478c8f81b73a3b818034b89.tar.bz2
luajit-a3a6866d4c2cc096b478c8f81b73a3b818034b89.zip
Re-enable trace stitching.
Thanks to Vyacheslav Egorov.
Diffstat (limited to 'src/lj_snap.c')
-rw-r--r--src/lj_snap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_snap.c b/src/lj_snap.c
index d8e7987c..fa9abb74 100644
--- a/src/lj_snap.c
+++ b/src/lj_snap.c
@@ -631,8 +631,8 @@ static void snap_restoreval(jit_State *J, GCtrace *T, ExitState *ex,
631 } else if (irt_isnum(t)) { 631 } else if (irt_isnum(t)) {
632 setnumV(o, ex->fpr[r-RID_MIN_FPR]); 632 setnumV(o, ex->fpr[r-RID_MIN_FPR]);
633#endif 633#endif
634 } else if (LJ_64 && irt_islightud(t)) { 634 } else if (LJ_64 && irt_is64(t)) {
635 /* 64 bit lightuserdata which may escape already has the tag bits. */ 635 /* 64 bit values that already have the tag bits. */
636 o->u64 = ex->gpr[r-RID_MIN_GPR]; 636 o->u64 = ex->gpr[r-RID_MIN_GPR];
637 } else if (irt_ispri(t)) { 637 } else if (irt_ispri(t)) {
638 setpriV(o, irt_toitype(t)); 638 setpriV(o, irt_toitype(t));