diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lj_record.c | 3 |
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: |
