aboutsummaryrefslogtreecommitdiff
path: root/src/lj_gc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_gc.c')
-rw-r--r--src/lj_gc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_gc.c b/src/lj_gc.c
index 8dbf2090..bc10822f 100644
--- a/src/lj_gc.c
+++ b/src/lj_gc.c
@@ -696,7 +696,7 @@ void LJ_FASTCALL lj_gc_step_fixtop(lua_State *L)
696/* Perform multiple GC steps. Called from JIT-compiled code. */ 696/* Perform multiple GC steps. Called from JIT-compiled code. */
697int LJ_FASTCALL lj_gc_step_jit(global_State *g, MSize steps) 697int LJ_FASTCALL lj_gc_step_jit(global_State *g, MSize steps)
698{ 698{
699 lua_State *L = gco2th(gcref(g->jit_L)); 699 lua_State *L = gco2th(gcref(g->cur_L));
700 L->base = tvref(G(L)->jit_base); 700 L->base = tvref(G(L)->jit_base);
701 L->top = curr_topL(L); 701 L->top = curr_topL(L);
702 while (steps-- > 0 && lj_gc_step(L) == 0) 702 while (steps-- > 0 && lj_gc_step(L) == 0)