Searched refs:finobj (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/lua/src/ |
H A D | lgc.c | 974 GCObject **p = &g->finobj; in separatetobefnz() 1035 o->next = g->finobj; /* link it in 'finobj' list */ in luaC_checkfinalizer() 1036 g->finobj = o; in luaC_checkfinalizer() 1257 markold(g, g->finobj, g->finobjrold); in youngcollection() 1272 psurvival = sweepgen(L, g, &g->finobj, g->finobjsur, &dummy); in youngcollection() 1277 g->finobjsur = g->finobj; /* all news are survivals */ in youngcollection() 1300 sweep2old(L, &g->finobj); in atomic2gen() 1301 g->finobjrold = g->finobjold1 = g->finobjsur = g->finobj; in atomic2gen() 1346 whitelist(g, g->finobj); in enterinc() 1514 lua_assert(g->finobj == NULL); in luaC_freeallobjects() [all …]
|
H A D | lstate.h | 278 GCObject *finobj; /* list of collectable objects with finalizers */ member
|
H A D | lstate.c | 390 g->finobj = g->tobefnz = g->fixedgc = NULL; in lua_newstate()
|
H A D | ltests.c | 650 totalshould += checklist(g, 0, 1, g->finobj, in lua_checkmemory()
|
/freebsd/sys/contrib/openzfs/module/lua/ |
H A D | lgc.c | 845 GCObject **p = &g->finobj; in separatetobefnz() 887 ho->next = g->finobj; /* link it in list 'finobj' */ in luaC_checkfinalizer() 888 g->finobj = o; in luaC_checkfinalizer() 941 g->sweepfin = sweeptolive(L, &g->finobj, &n); in entersweep() 985 lua_assert(g->finobj == NULL); in luaC_freeallobjects() 989 sweepwholelist(L, &g->finobj); /* finalizers can create objs. in 'finobj' */ in luaC_freeallobjects()
|
H A D | lstate.h | 128 GCObject *finobj; /* list of collectable objects with finalizers */ member
|
H A D | lstate.c | 294 g->finobj = NULL; in lua_newstate()
|