Lines Matching refs:GCObject
276 GCObject *allgc; /* list of all collectable objects */
277 GCObject **sweepgc; /* current position of sweep in list */
278 GCObject *finobj; /* list of collectable objects with finalizers */
279 GCObject *gray; /* list of gray objects */
280 GCObject *grayagain; /* list of objects to be traversed atomically */
281 GCObject *weak; /* list of tables with weak values */
282 GCObject *ephemeron; /* list of ephemeron tables (weak keys) */
283 GCObject *allweak; /* list of all-weak tables */
284 GCObject *tobefnz; /* list of userdata to be GC */
285 GCObject *fixedgc; /* list of objects not to be collected */
287 GCObject *survival; /* start of objects that survived one GC cycle */
288 GCObject *old1; /* start of old1 objects */
289 GCObject *reallyold; /* objects more than one cycle old ("really old") */
290 GCObject *firstold1; /* first OLD1 object in the list (if any) */
291 GCObject *finobjsur; /* list of survival objects with finalizers */
292 GCObject *finobjold1; /* list of old1 objects with finalizers */
293 GCObject *finobjrold; /* list of really old objects with finalizers */
321 GCObject *gclist;
354 GCObject gc; /* common header */