Home
last modified time | relevance | path

Searched refs:gcstate (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/lua/
H A Dlgc.h48 (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)
H A Dlgc.c138 lua_assert(g->gcstate != GCSpause); in luaC_barrier_()
406 if (g->gcstate != GCSatomic || prop) in traverseephemeron()
939 g->gcstate = GCSsweepstring; in entersweep()
1042 switch (g->gcstate) { in singlestep()
1048 g->gcstate = GCSpropagate; in singlestep()
1074 g->gcstate = GCSsweepudata; in singlestep()
1083 g->gcstate = GCSsweep; in singlestep()
1112 while (!testbit(statesmask, g->gcstate)) in luaC_runtilstate()
1119 lua_assert(g->gcstate == GCSpropagate); in generationalcollection()
1135 lua_assert(g->gcstate == GCSpropagate); in generationalcollection()
[all …]
H A Dlstate.h123 lu_byte gcstate; /* state of garbage collector */ member
H A Dlstate.c293 g->gcstate = GCSpause; in lua_newstate()
H A Dlapi.c1059 if (g->gcstate == GCSpause) /* end of cycle? */ in lua_gc()