Searched refs:finobj (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/lua/src/ |
| H A D | lgc.c | 976 GCObject **p = &g->finobj; in separatetobefnz() 1037 o->next = g->finobj; /* link it in 'finobj' list */ in luaC_checkfinalizer() 1038 g->finobj = o; in luaC_checkfinalizer() 1259 markold(g, g->finobj, g->finobjrold); in youngcollection() 1274 psurvival = sweepgen(L, g, &g->finobj, g->finobjsur, &dummy); in youngcollection() 1279 g->finobjsur = g->finobj; /* all news are survivals */ in youngcollection() 1302 sweep2old(L, &g->finobj); in atomic2gen() 1303 g->finobjrold = g->finobjold1 = g->finobjsur = g->finobj; in atomic2gen() 1348 whitelist(g, g->finobj); in enterinc() 1516 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 | 393 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 | 846 GCObject **p = &g->finobj; in separatetobefnz() 888 ho->next = g->finobj; /* link it in list 'finobj' */ in luaC_checkfinalizer() 889 g->finobj = o; in luaC_checkfinalizer() 942 g->sweepfin = sweeptolive(L, &g->finobj, &n); in entersweep() 986 lua_assert(g->finobj == NULL); in luaC_freeallobjects() 990 sweepwholelist(L, &g->finobj); /* finalizers can create objs. in 'finobj' */ in luaC_freeallobjects()
|
| H A D | lstate.h | 129 GCObject *finobj; /* list of collectable objects with finalizers */ member
|
| H A D | lstate.c | 295 g->finobj = NULL; in lua_newstate()
|