Lines Matching refs:obj2gco
76 #define markobject(g,t) { if ((t) && iswhite(obj2gco(t))) \
77 reallymarkobject(g, obj2gco(t)); }
98 #define linktable(h,p) ((h)->gclist = *(p), *(p) = obj2gco(h))
172 lua_assert(isblack(obj2gco(p))); in luaC_barrierproto_()
177 black2gray(obj2gco(p)); /* make prototype gray (again) */ in luaC_barrierproto_()
179 g->grayagain = obj2gco(p); in luaC_barrierproto_()
189 GCObject *o = obj2gco(uv); in luaC_checkupvalcolor()
214 GCObject *o = obj2gco(raw + offset); in luaC_newobj()
325 if (isgray(obj2gco(uv))) in remarkupvals()
440 black2gray(obj2gco(h)); /* keep table gray */ in traversetable()
457 if (f->cache && iswhite(obj2gco(f->cache))) in traverseproto()
1001 lua_assert(!iswhite(obj2gco(g->mainthread))); in atomic()
1092 GCObject *mt = obj2gco(g->mainthread); in singlestep()