Searched refs:iscleared (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/contrib/openzfs/module/lua/ |
H A D | lgc.c | 119 static int iscleared (global_State *g, const TValue *o) { in iscleared() function 365 if (!hasclears && iscleared(g, gval(n))) /* is there a white value? */ in traverseweakvalue() 394 else if (iscleared(g, gkey(n))) { /* key is not marked (yet)? */ in traverseephemeron() 628 if (!ttisnil(gval(n)) && (iscleared(g, gkey(n)))) { in clearkeys() 648 if (iscleared(g, o)) /* value was collected? */ in clearvalues() 652 if (!ttisnil(gval(n)) && iscleared(g, gval(n))) { in clearvalues()
|
/freebsd/contrib/lua/src/ |
H A D | lgc.c | 185 static int iscleared (global_State *g, const GCObject *o) { in iscleared() function 457 if (!hasclears && iscleared(g, gcvalueN(gval(n)))) /* a white value? */ in traverseweakvalue() 500 else if (iscleared(g, gckeyN(n))) { /* key is not marked (yet)? */ in traverseephemeron() 729 if (iscleared(g, gckeyN(n))) /* unmarked key? */ in clearbykeys() 750 if (iscleared(g, gcvalueN(o))) /* value was collected? */ in clearbyvalues() 754 if (iscleared(g, gcvalueN(gval(n)))) /* unmarked value? */ in clearbyvalues()
|