Searched refs:allweak (Results 1 – 7 of 7) sorted by relevance
| /freebsd/sys/contrib/openzfs/module/lua/ |
| H A D | lgc.c | 338 g->weak = g->allweak = g->ephemeron = NULL; in restartcollection() 408 linktable(h, &g->allweak); /* may have to clean white keys */ in traverseephemeron() 447 linktable(h, &g->allweak); /* nothing to traverse now */ in traversetable() 1018 clearvalues(g, g->allweak, NULL); in atomic() 1019 origweak = g->weak; origall = g->allweak; in atomic() 1029 clearkeys(g, g->allweak, NULL); /* clear keys from all allweak tables */ in atomic() 1032 clearvalues(g, g->allweak, origall); in atomic()
|
| H A D | lstate.h | 136 GCObject *allweak; /* list of all-weak tables */ member
|
| H A D | lstate.c | 299 g->weak = g->ephemeron = g->allweak = NULL; in lua_newstate()
|
| /freebsd/contrib/lua/src/ |
| H A D | lgc.c | 396 g->weak = g->allweak = g->ephemeron = NULL; in cleargraylists() 516 linkgclist(h, g->allweak); /* may have to clean white keys */ in traverseephemeron() 557 linkgclist(h, g->allweak); /* nothing to traverse now */ in traversetable() 1209 *list = g->allweak; g->allweak = NULL; in correctgraylists() 1548 clearbyvalues(g, g->allweak, NULL); in atomic() 1549 origweak = g->weak; origall = g->allweak; in atomic() 1557 clearbykeys(g, g->allweak); /* clear keys from all 'allweak' tables */ in atomic() 1560 clearbyvalues(g, g->allweak, origall); in atomic()
|
| H A D | lstate.h | 283 GCObject *allweak; /* list of all-weak tables */ member
|
| H A D | lstate.c | 398 g->weak = g->ephemeron = g->allweak = NULL; in lua_newstate()
|
| H A D | ltests.c | 569 total += checkgraylist(g, g->allweak); in checkgrays()
|