aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_record.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_record.c b/src/lj_record.c
index 5d02d24a..bfd41236 100644
--- a/src/lj_record.c
+++ b/src/lj_record.c
@@ -2572,7 +2572,8 @@ void lj_record_ins(jit_State *J)
2572 break; 2572 break;
2573 case BC_JLOOP: 2573 case BC_JLOOP:
2574 rec_loop_jit(J, rc, rec_loop(J, ra, 2574 rec_loop_jit(J, rc, rec_loop(J, ra,
2575 !bc_isret(bc_op(traceref(J, rc)->startins)))); 2575 !bc_isret(bc_op(traceref(J, rc)->startins)) &&
2576 bc_op(traceref(J, rc)->startins) != BC_ITERN));
2576 break; 2577 break;
2577 2578
2578 case BC_IFORL: 2579 case BC_IFORL: