aboutsummaryrefslogtreecommitdiff
path: root/src/lj_asm.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_asm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lj_asm.c b/src/lj_asm.c
index 7c09dd9f..c2cf5a95 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -2393,6 +2393,9 @@ void lj_asm_trace(jit_State *J, GCtrace *T)
2393 if (!as->loopref) 2393 if (!as->loopref)
2394 asm_tail_fixup(as, T->link); /* Note: this may change as->mctop! */ 2394 asm_tail_fixup(as, T->link); /* Note: this may change as->mctop! */
2395 T->szmcode = (MSize)((char *)as->mctop - (char *)as->mcp); 2395 T->szmcode = (MSize)((char *)as->mctop - (char *)as->mcp);
2396#if LJ_TARGET_MCODE_FIXUP
2397 asm_mcode_fixup(T->mcode, T->szmcode);
2398#endif
2396 lj_mcode_sync(T->mcode, origtop); 2399 lj_mcode_sync(T->mcode, origtop);
2397} 2400}
2398 2401