Home
last modified time | relevance | path

Searched refs:grayagain (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/openzfs/module/lua/
H A Dlgc.c157 gco2t(o)->gclist = g->grayagain; in luaC_barrierback_()
158 g->grayagain = o; in luaC_barrierback_()
178 p->gclist = g->grayagain; in luaC_barrierproto_()
179 g->grayagain = obj2gco(p); in luaC_barrierproto_()
336 g->gray = g->grayagain = NULL; in restartcollection()
372 linktable(h, &g->grayagain); /* no need to clean */ in traverseweakvalue()
409 linktable(h, &g->grayagain); /* no need to clean */ in traverseephemeron()
546 th->gclist = g->grayagain; in propagatemark()
547 g->grayagain = o; /* insert into 'grayagain' list */ in propagatemark()
582 GCObject *grayagain = g->grayagain; in retraversegrays() local
[all …]
H A Dlstate.h132 GCObject *grayagain; /* list of objects to be traversed atomically */ member
H A Dlstate.c297 g->gray = g->grayagain = NULL; in lua_newstate()
/freebsd/contrib/lua/src/
H A Dlgc.c237 linkobjgclist(o, g->grayagain); in luaC_barrierback_()
395 g->gray = g->grayagain = NULL; in cleargraylists()
433 linkobjgclist(o, g->grayagain); /* link it back in 'grayagain' */ in genlink()
464 linkgclist(h, g->grayagain); /* must retraverse it in atomic phase */ in traverseweakvalue()
512 linkgclist(h, g->grayagain); /* must retraverse it in atomic phase */ in traverseephemeron()
631 linkgclist(th, g->grayagain); /* insert into 'grayagain' list */ in traversethread()
1090 linkgclist(th, g->grayagain); /* insert into 'grayagain' list */ in sweep2old()
1204 GCObject **list = correctgraylist(&g->grayagain); in correctgraylists()
1527 GCObject *grayagain = g->grayagain; /* save original list */ in atomic() local
1528 g->grayagain = NULL; in atomic()
[all …]
H A Dlstate.h280 GCObject *grayagain; /* list of objects to be traversed atomically */ member
H A Dlstate.c394 g->gray = g->grayagain = NULL; in lua_newstate()
H A Dltests.c567 total += checkgraylist(g, g->grayagain); in checkgrays()