Home
last modified time | relevance | path

Searched refs:tobefnz (Results 1 – 3 of 3) sorted by relevance

/external/lua/src/
Dlgc.c301 for (o = g->tobefnz; o != NULL; o = o->next) in markbeingfnz()
789 GCObject *o = g->tobefnz; /* get first element */ in udata2finalize()
791 g->tobefnz = o->next; /* remove it from 'tobefnz' list */ in udata2finalize()
847 lua_assert(!g->tobefnz || g->gcfinnum > 0); in runafewfinalizers()
848 for (i = 0; g->tobefnz && i < g->gcfinnum; i++) in runafewfinalizers()
850 g->gcfinnum = (!g->tobefnz) ? 0 /* nothing more to finalize? */ in runafewfinalizers()
861 while (g->tobefnz) in callallpendingfinalizers()
883 GCObject **lastnext = findlast(&g->tobefnz); in separatetobefnz()
972 lua_assert(g->tobefnz == NULL); in luaC_freeallobjects()
1074 return sweepstep(L, g, GCSswptobefnz, &g->tobefnz); in singlestep()
[all …]
Dlstate.h159 GCObject *tobefnz; /* list of userdata to be GC */ member
Dlstate.c321 g->allgc = g->finobj = g->tobefnz = g->fixedgc = NULL; in lua_newstate()