Lines Matching refs:gcstate
461 if (g->gcstate == GCSatomic && hasclears) in traverseweakvalue()
511 if (g->gcstate == GCSpropagate) in traverseephemeron()
630 if (isold(th) || g->gcstate == GCSpropagate) in traversethread()
634 lua_assert(g->gcstate == GCSatomic || in traversethread()
640 if (g->gcstate == GCSatomic) { /* final traversal? */ in traversethread()
1238 g->gcstate = GCSpropagate; /* skip restart */ in finishgencycle()
1252 lua_assert(g->gcstate == GCSpropagate); in youngcollection()
1262 g->gcstate = GCSswpallgc; in youngcollection()
1293 g->gcstate = GCSswpallgc; in atomic2gen()
1349 g->gcstate = GCSpause; in enterinc()
1486 g->gcstate = GCSswpallgc; in entersweep()
1531 g->gcstate = GCSatomic; in atomic()
1576 g->gcstate = nextstate; in sweepstep()
1588 switch (g->gcstate) { in singlestep()
1591 g->gcstate = GCSpropagate; in singlestep()
1597 g->gcstate = GCSenteratomic; /* finish propagate phase */ in singlestep()
1624 g->gcstate = GCScallfin; in singlestep()
1634 g->gcstate = GCSpause; /* finish collection */ in singlestep()
1652 while (!testbit(statesmask, g->gcstate)) in luaC_runtilstate()
1674 } while (debt > -stepsize && g->gcstate != GCSpause); in incstep()
1675 if (g->gcstate == GCSpause) in incstep()