Home
last modified time | relevance | path

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

/l4re-core-master/lua/lib/contrib/src/
A Dlgc.c390 g->weak = g->allweak = g->ephemeron = NULL; in cleargraylists()
508 linkgclist(h, g->ephemeron); /* have to propagate again */ in traverseephemeron()
688 GCObject *next = g->ephemeron; /* get ephemeron list */ in convergeephemerons()
689 g->ephemeron = NULL; /* tables may return to this list when traversed */ in convergeephemerons()
1184 *list = g->ephemeron; g->ephemeron = NULL; in correctgraylists()
1522 lua_assert(g->ephemeron == NULL && g->weak == NULL); in atomic()
1547 clearbykeys(g, g->ephemeron); /* clear keys from all ephemeron tables */ in atomic()
A Dlstate.h277 GCObject *ephemeron; /* list of ephemeron tables (weak keys) */ member
A Dlstate.c389 g->weak = g->ephemeron = g->allweak = NULL; in lua_newstate()

Completed in 8 milliseconds