Lines Matching refs:gcstate
455 if (g->gcstate == GCSatomic && hasclears) in traverseweakvalue()
505 if (g->gcstate == GCSpropagate) in traverseephemeron()
624 if (isold(th) || g->gcstate == GCSpropagate) in traversethread()
628 lua_assert(g->gcstate == GCSatomic || in traversethread()
634 if (g->gcstate == GCSatomic) { /* final traversal? */ in traversethread()
1213 g->gcstate = GCSpropagate; /* skip restart */ in finishgencycle()
1227 lua_assert(g->gcstate == GCSpropagate); in youngcollection()
1237 g->gcstate = GCSswpallgc; in youngcollection()
1268 g->gcstate = GCSswpallgc; in atomic2gen()
1314 g->gcstate = GCSpause; in enterinc()
1480 g->gcstate = GCSswpallgc; in entersweep()
1524 g->gcstate = GCSatomic; in atomic()
1569 g->gcstate = nextstate; in sweepstep()
1581 switch (g->gcstate) { in singlestep()
1584 g->gcstate = GCSpropagate; in singlestep()
1590 g->gcstate = GCSenteratomic; /* finish propagate phase */ in singlestep()
1617 g->gcstate = GCScallfin; in singlestep()
1627 g->gcstate = GCSpause; /* finish collection */ in singlestep()
1645 while (!testbit(statesmask, g->gcstate)) in luaC_runtilstate()
1666 } while (debt > -stepsize && g->gcstate != GCSpause); in incstep()
1667 if (g->gcstate == GCSpause) in incstep()