Lines Matching refs:obj2gco
77 #define markobject(g,t) { if ((t) && iswhite(obj2gco(t))) \
78 reallymarkobject(g, obj2gco(t)); }
99 #define linktable(h,p) ((h)->gclist = *(p), *(p) = obj2gco(h))
173 lua_assert(isblack(obj2gco(p))); in luaC_barrierproto_()
178 black2gray(obj2gco(p)); /* make prototype gray (again) */ in luaC_barrierproto_()
180 g->grayagain = obj2gco(p); in luaC_barrierproto_()
190 GCObject *o = obj2gco(uv); in luaC_checkupvalcolor()
215 GCObject *o = obj2gco(raw + offset); in luaC_newobj()
326 if (isgray(obj2gco(uv))) in remarkupvals()
441 black2gray(obj2gco(h)); /* keep table gray */ in traversetable()
458 if (f->cache && iswhite(obj2gco(f->cache))) in traverseproto()
1002 lua_assert(!iswhite(obj2gco(g->mainthread))); in atomic()
1093 GCObject *mt = obj2gco(g->mainthread); in singlestep()