Searched refs:tobefnz (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/lua/src/
H A Dlgc.c301 for (o = g->tobefnz; o != NULL; o = o->next)
789 GCObject *o = g->tobefnz; /* get first element */
791 g->tobefnz = o->next; /* remove it from 'tobefnz' list */
847 lua_assert(!g->tobefnz || g->gcfinnum > 0);
848 for (i = 0; g->tobefnz && i < g->gcfinnum; i++)
850 g->gcfinnum = (!g->tobefnz) ? 0 /* nothing more to finalize? */
861 while (g->tobefnz)
878 ** finalization from list 'finobj' to list 'tobefnz' (to be finalized)
883 GCObject **lastnext = findlast(&g->tobefnz);
[all...]
H A Dlstate.h26 ** 'tobefnz': all objects ready to be finalized;
159 GCObject *tobefnz; /* list of userdata to be GC */ member in struct:global_State
H A Dlstate.c321 g->allgc = g->finobj = g->tobefnz = g->fixedgc = NULL;
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/
H A Dlstate.h37 ** The list g->tobefnz links all objects being finalized.
136 GCObject *tobefnz; /* list of userdata to be GC */ member in struct:global_State
H A Dlgc.c313 for (o = g->tobefnz; o != NULL; o = gch(o)->next) {
790 GCObject *o = g->tobefnz; /* get first element */
792 g->tobefnz = gch(o)->next; /* remove it from 'tobefnz' list */
795 resetbit(gch(o)->marked, SEPARATED); /* mark that it is not in 'tobefnz' */
843 ** finalization from list 'finobj' to list 'tobefnz' (to be finalized)
849 GCObject **lastnext = &g->tobefnz;
850 /* find last 'next' field in 'tobefnz' list (to add elements in its end) */
861 gch(curr)->next = *lastnext; /* link at the end of 'tobefnz' list */
976 while (g->tobefnz) {
[all...]
H A Dlstate.c296 g->tobefnz = NULL;

Completed in 116 milliseconds