Searched refs:gcstate (Results 1 – 5 of 5) sorted by relevance
48 (GCSsweepstring <= (g)->gcstate && (g)->gcstate <= GCSsweep)61 #define keepinvariant(g) (isgenerational(g) || g->gcstate <= GCSatomic)69 check_exp(g->gcstate == GCSpropagate || !isgenerational(g), \70 g->gcstate <= GCSatomic)
138 lua_assert(g->gcstate != GCSpause); in luaC_barrier_()502 if (g->gcstate == GCSatomic) { /* final traversal? */ in traversestack()939 g->gcstate = GCSsweepstring; in entersweep()1042 switch (g->gcstate) { in singlestep()1048 g->gcstate = GCSpropagate; in singlestep()1060 g->gcstate = GCSatomic; /* finish mark phase */ in singlestep()1074 g->gcstate = GCSsweepudata; in singlestep()1083 g->gcstate = GCSsweep; in singlestep()1097 g->gcstate = GCSpause; /* finish collection */ in singlestep()1112 while (!testbit(statesmask, g->gcstate)) in luaC_runtilstate()[all …]
123 lu_byte gcstate; /* state of garbage collector */ member
300 g->gcstate = GCSpause; in lua_newstate()
1060 if (g->gcstate == GCSpause) /* end of cycle? */ in lua_gc()