summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_record.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_record.c b/src/lj_record.c
index 15152b96..c89c51be 100644
--- a/src/lj_record.c
+++ b/src/lj_record.c
@@ -483,7 +483,7 @@ static LoopEvent rec_iterl(jit_State *J, const BCIns iterins)
483/* Record LOOP/JLOOP. Now, that was easy. */ 483/* Record LOOP/JLOOP. Now, that was easy. */
484static LoopEvent rec_loop(jit_State *J, BCReg ra) 484static LoopEvent rec_loop(jit_State *J, BCReg ra)
485{ 485{
486 J->maxslot = ra; 486 if (ra < J->maxslot) J->maxslot = ra;
487 J->pc++; 487 J->pc++;
488 return LOOPEV_ENTER; 488 return LOOPEV_ENTER;
489} 489}