aboutsummaryrefslogtreecommitdiff
path: root/src/lj_record.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-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 725b4aaf..650763fe 100644
--- a/src/lj_record.c
+++ b/src/lj_record.c
@@ -2305,7 +2305,7 @@ static const BCIns *rec_setup_root(jit_State *J)
2305 case BC_RET0: 2305 case BC_RET0:
2306 case BC_RET1: 2306 case BC_RET1:
2307 /* No bytecode range check for down-recursive root traces. */ 2307 /* No bytecode range check for down-recursive root traces. */
2308 J->maxslot = ra + bc_d(ins); 2308 J->maxslot = ra + bc_d(ins) - 1;
2309 break; 2309 break;
2310 case BC_FUNCF: 2310 case BC_FUNCF:
2311 /* No bytecode range check for root traces started by a hot call. */ 2311 /* No bytecode range check for root traces started by a hot call. */