summaryrefslogtreecommitdiff
path: root/src/lj_trace.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_trace.c')
-rw-r--r--src/lj_trace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_trace.c b/src/lj_trace.c
index 6f63c945..d55d3a85 100644
--- a/src/lj_trace.c
+++ b/src/lj_trace.c
@@ -636,7 +636,7 @@ int LJ_FASTCALL lj_trace_exit(jit_State *J, void *exptr)
636 setintV(L->top++, RID_NUM_GPR); 636 setintV(L->top++, RID_NUM_GPR);
637 setintV(L->top++, RID_NUM_FPR); 637 setintV(L->top++, RID_NUM_FPR);
638 for (i = 0; i < RID_NUM_GPR; i++) 638 for (i = 0; i < RID_NUM_GPR; i++)
639 setintV(L->top++, ex->gpr[i]); 639 setnumV(L->top++, cast_num(ex->gpr[i]));
640 for (i = 0; i < RID_NUM_FPR; i++) { 640 for (i = 0; i < RID_NUM_FPR; i++) {
641 setnumV(L->top, ex->fpr[i]); 641 setnumV(L->top, ex->fpr[i]);
642 if (LJ_UNLIKELY(tvisnan(L->top))) 642 if (LJ_UNLIKELY(tvisnan(L->top)))