Lines Matching refs:markobject
77 #define markobject(g,t) { if ((t) && iswhite(obj2gco(t))) \ macro
123 markobject(g, rawtsvalue(o)); /* strings are `values', so are never weak */ in iscleared()
253 markobject(g, mt); in reallymarkobject()
254 markobject(g, gco2u(o)->env); in reallymarkobject()
303 markobject(g, g->mt[i]); in markmt()
339 markobject(g, g->mainthread); in restartcollection()
436 markobject(g, h->metatable); in traversetable()
460 markobject(g, f->source); in traverseproto()
464 markobject(g, f->upvalues[i].name); in traverseproto()
466 markobject(g, f->p[i]); in traverseproto()
468 markobject(g, f->locvars[i].varname); in traverseproto()
487 markobject(g, cl->p); /* mark its prototype */ in traverseLclosure()
489 markobject(g, cl->upvals[i]); in traverseLclosure()
1003 markobject(g, L); /* mark running thread */ in atomic()