obj2gco           581 host/minilua.c #define luaC_barrier(L,p,v){if(valiswhite(v)&&isblack(obj2gco(p)))luaC_barrierf(L,obj2gco(p),gcvalue(v));}
obj2gco           582 host/minilua.c #define luaC_barriert(L,t,v){if(valiswhite(v)&&isblack(obj2gco(t)))luaC_barrierback(L,t);}
obj2gco           583 host/minilua.c #define luaC_objbarrier(L,p,o){if(iswhite(obj2gco(o))&&isblack(obj2gco(p)))luaC_barrierf(L,obj2gco(p),obj2gco(o));}
obj2gco           584 host/minilua.c #define luaC_objbarriert(L,t,o){if(iswhite(obj2gco(o))&&isblack(obj2gco(t)))luaC_barrierback(L,t);}
obj2gco           817 host/minilua.c luaC_link(L,obj2gco(c),6);
obj2gco           825 host/minilua.c luaC_link(L,obj2gco(c),6);
obj2gco           834 host/minilua.c luaC_link(L,obj2gco(uv),(8+2));
obj2gco           846 host/minilua.c if(isdead(g,obj2gco(p)))
obj2gco           847 host/minilua.c changewhite(obj2gco(p));
obj2gco           857 host/minilua.c *pp=obj2gco(uv);
obj2gco           877 host/minilua.c GCObject*o=obj2gco(uv);
obj2gco           891 host/minilua.c luaC_link(L,obj2gco(f),(8+1));
obj2gco          1300 host/minilua.c tb->hash[h]=obj2gco(ts);
obj2gco          1335 host/minilua.c G(L)->mainthread->next=obj2gco(u);
obj2gco          1557 host/minilua.c luaC_link(L,obj2gco(t),5);
obj2gco          1726 host/minilua.c #define markobject(g,t){if(iswhite(obj2gco(t)))reallymarkobject(g,obj2gco(t));}
obj2gco          1828 host/minilua.c g->weak=obj2gco(h);
obj2gco          2098 host/minilua.c if(isgray(obj2gco(uv)))
obj2gco          2206 host/minilua.c GCObject*o=obj2gco(t);
obj2gco          2220 host/minilua.c GCObject*o=obj2gco(uv);
obj2gco          2353 host/minilua.c g->rootgc=obj2gco(L);
obj2gco           132 lib_base.c       setgcref(t->metatable, obj2gco(mt));
obj2gco           162 lib_base.c           setgcref(L->env, obj2gco(t));
obj2gco           172 lib_base.c       setgcref(fn->l.env, obj2gco(t));
obj2gco           173 lib_base.c       lj_gc_objbarrier(L, obj2gco(fn), t);
obj2gco           364 lib_base.c           setgcref(fn->c.env, obj2gco(t));
obj2gco           666 lib_base.c       setgcref(t->metatable, obj2gco(t));
obj2gco           812 lib_ffi.c        setgcref(t->metatable, obj2gco(t));
obj2gco           837 lib_ffi.c        setgcref(basemt_it(G(L), LJ_TCDATA), obj2gco(tabV(L->top-1)));
obj2gco           532 lib_io.c         return obj2gco(ud);
obj2gco           935 lib_string.c     setgcref(basemt_it(g, LJ_TSTR), obj2gco(mt));
obj2gco           160 lj_api.c           setgcref(L->env, obj2gco(tabV(L->top-1)));
obj2gco           166 lj_api.c           setgcref(fn->c.env, obj2gco(tabV(L->top-1)));
obj2gco           634 lj_api.c         lua_assert(iswhite(obj2gco(fn)));
obj2gco           966 lj_api.c           setgcref(tabV(o)->metatable, obj2gco(mt));
obj2gco           970 lj_api.c           setgcref(udataV(o)->metatable, obj2gco(mt));
obj2gco           979 lj_api.c             setgcref(basemt_it(g, LJ_TTRUE), obj2gco(mt));
obj2gco           980 lj_api.c             setgcref(basemt_it(g, LJ_TFALSE), obj2gco(mt));
obj2gco           983 lj_api.c             setgcref(basemt_obj(g, o), obj2gco(mt));
obj2gco           999 lj_api.c           setgcref(funcV(o)->c.env, obj2gco(t));
obj2gco          1001 lj_api.c           setgcref(udataV(o)->env, obj2gco(t));
obj2gco          1003 lj_api.c           setgcref(threadV(o)->env, obj2gco(t));
obj2gco          1115 lj_api.c             setframe_gc(top+2, obj2gco(L));
obj2gco           253 lj_bcread.c          setgcref(*kr, obj2gco(lj_str_new(ls->L, p, len)));
obj2gco           255 lj_bcread.c          setgcref(*kr, obj2gco(bcread_ktab(ls)));
obj2gco           263 lj_bcread.c          setgcref(*kr, obj2gco(cd));
obj2gco           277 lj_bcread.c          setgcref(*kr, obj2gco(protoV(L->top)));
obj2gco           388 lj_bcread.c      setgcref(pt->chunkname, obj2gco(ls->chunkname));
obj2gco           434 lj_ccallback.c   setframe_gc(o, obj2gco(fn));
obj2gco            45 lj_cdata.c       setgcref(g->gc.root, obj2gco(cd));
obj2gco            46 lj_cdata.c       newwhite(g, obj2gco(cd));
obj2gco            58 lj_cdata.c         makewhite(g, obj2gco(cd));
obj2gco            59 lj_cdata.c         markfinalized(obj2gco(cd));
obj2gco            62 lj_cdata.c           setgcref(root->gch.nextgc, obj2gco(cd));
obj2gco            63 lj_cdata.c           setgcref(g->gc.mmudata, obj2gco(cd));
obj2gco            65 lj_cdata.c           setgcref(cd->nextgc, obj2gco(cd));
obj2gco            66 lj_cdata.c           setgcref(g->gc.mmudata, obj2gco(cd));
obj2gco           382 lj_clib.c        setgcref(ud->metatable, obj2gco(mt));
obj2gco           880 lj_crecord.c   	   lj_ir_kgc(J, obj2gco(cdataV(fin)), IRT_CDATA));
obj2gco          1502 lj_crecord.c   	J->base[0] = lj_ir_kgc(J, obj2gco(cdataV(tv)), IRT_CDATA);
obj2gco           225 lj_ctype.c         if (gcref(ct->name) == obj2gco(name) &&
obj2gco           242 lj_ctype.c         if (gcref(ct->name) == obj2gco(name)) {
obj2gco           436 lj_ctype.h       setgcref(ct->name, obj2gco(s));
obj2gco            30 lj_debug.c         if (frame_gc(frame) == obj2gco(L))
obj2gco           641 lj_err.c           setframe_gc(o, obj2gco(L));
obj2gco           569 lj_ffrecord.c    lj_ir_kgc(J, obj2gco(ud), IRT_UDATA);  /* Prevent collection. */
obj2gco            45 lj_func.c            if (isdead(g, obj2gco(p)))  /* Resurrect it, if it's dead. */
obj2gco            46 lj_func.c      	flipwhite(obj2gco(p));
obj2gco            59 lj_func.c        setgcref(*pp, obj2gco(uv));
obj2gco            60 lj_func.c        setgcref(uv->prev, obj2gco(&g->uvhead));  /* Insert into GC list, too. */
obj2gco            62 lj_func.c        setgcref(uvnext(uv)->prev, obj2gco(uv));
obj2gco            63 lj_func.c        setgcref(g->uvhead.next, obj2gco(uv));
obj2gco            86 lj_func.c          GCobj *o = obj2gco(uv);
obj2gco           115 lj_func.c        setgcref(fn->c.env, obj2gco(env));
obj2gco           128 lj_func.c        setgcref(fn->l.env, obj2gco(env));
obj2gco           146 lj_func.c          setgcref(fn->l.uvptr[i], obj2gco(uv));
obj2gco           175 lj_func.c          setgcref(fn->l.uvptr[i], obj2gco(uv));
obj2gco            48 lj_gc.c          { if (iswhite(obj2gco(o))) gc_mark(g, obj2gco(o)); }
obj2gco           105 lj_gc.c            if (isgray(obj2gco(uv)))
obj2gco           182 lj_gc.c        	setgcref(g->gc.weak, obj2gco(t));
obj2gco           229 lj_gc.c          GCobj *o = obj2gco(traceref(G2J(g), traceno));
obj2gco           585 lj_gc.c          lua_assert(!iswhite(obj2gco(mainthread(g))));
obj2gco           785 lj_gc.c          GCobj *o = obj2gco(uv);
obj2gco            40 lj_gc.h        #define newwhite(g, x)	(obj2gco(x)->gch.marked = (uint8_t)curwhite(g))
obj2gco            83 lj_gc.h          GCobj *o = obj2gco(t);
obj2gco            93 lj_gc.h          { if (LJ_UNLIKELY(isblack(obj2gco(t)))) lj_gc_barrierback(G(L), (t)); }
obj2gco            95 lj_gc.h          { if (tviswhite(tv) && isblack(obj2gco(t))) \
obj2gco            98 lj_gc.h          { if (iswhite(obj2gco(o)) && isblack(obj2gco(t))) \
obj2gco           103 lj_gc.h          { if (tviswhite(tv) && isblack(obj2gco(p))) \
obj2gco           104 lj_gc.h              lj_gc_barrierf(G(L), obj2gco(p), gcV(tv)); }
obj2gco           106 lj_gc.h          { if (iswhite(obj2gco(o)) && isblack(obj2gco(p))) \
obj2gco           107 lj_gc.h              lj_gc_barrierf(G(L), obj2gco(p), obj2gco(o)); }
obj2gco            65 lj_iropt.h     #define lj_ir_kstr(J, str)	lj_ir_kgc(J, obj2gco((str)), IRT_STR)
obj2gco            66 lj_iropt.h     #define lj_ir_ktab(J, tab)	lj_ir_kgc(J, obj2gco((tab)), IRT_TAB)
obj2gco            67 lj_iropt.h     #define lj_ir_kfunc(J, func)	lj_ir_kgc(J, obj2gco((func)), IRT_FUNC)
obj2gco            39 lj_meta.c          setgcref(g->gcroot[GCROOT_MMNAME+mm], obj2gco(s));
obj2gco            83 lj_meta.c        setframe_gc(top+1, obj2gco(L));  /* Dummy frame object. */
obj2gco           752 lj_obj.h         setgcV(L, o, obj2gco(v), tag); \
obj2gco           227 lj_parse.c       return const_gc(fs, obj2gco(e->u.sval), LJ_TSTR);
obj2gco           528 lj_parse.c     		   const_gc(fs, obj2gco(cdataV(&e->u.nval)), LJ_TCDATA));
obj2gco          1044 lj_parse.c       setgcref(ls->vstack[vtop].name, obj2gco(name));
obj2gco          1150 lj_parse.c       setgcref(ls->vstack[vtop].name, obj2gco(name));
obj2gco          1607 lj_parse.c       setgcref(pt->chunkname, obj2gco(ls->chunkname));
obj2gco          1723 lj_parse.c         setgcref(v->gcr, obj2gco(e->u.sval));
obj2gco          1772 lj_parse.c     	kidx = const_gc(fs, obj2gco(t), LJ_TTAB);
obj2gco          1891 lj_parse.c     	    bcemit_AD(pfs, BC_FNEW, 0, const_gc(pfs, obj2gco(pt), LJ_TPROTO)));
obj2gco           595 lj_record.c          (void)lj_ir_kgc(J, obj2gco(pt), IRT_PROTO);  /* Prevent GC of proto. */
obj2gco           665 lj_record.c        if (ir_kgc(IR(ptref)) == obj2gco(pt)) {
obj2gco           753 lj_record.c          TRef trpt = lj_ir_kgc(J, obj2gco(pt), IRT_PROTO);
obj2gco           768 lj_snap.c      	  setgcref(t->metatable, obj2gco(tabV(&tmp)));
obj2gco            74 lj_state.c       if (obj2gco(L) == gcref(G(L)->jit_L))
obj2gco            92 lj_state.c           obj2gco(L) != gcref(G(L)->jit_L))  /* Don't shrink stack of live trace. */
obj2gco           144 lj_state.c       setgcref(L->env, obj2gco(lj_tab_new(L, 0, LJ_MIN_GLOBAL)));
obj2gco           160 lj_state.c       lua_assert(gcref(g->gc.root) == obj2gco(L));
obj2gco           198 lj_state.c       setgcref(g->mainthref, obj2gco(L));
obj2gco           199 lj_state.c       setgcref(g->uvhead.prev, obj2gco(&g->uvhead));
obj2gco           200 lj_state.c       setgcref(g->uvhead.next, obj2gco(&g->uvhead));
obj2gco           208 lj_state.c       setgcref(g->gc.root, obj2gco(L));
obj2gco           275 lj_state.c       lua_assert(iswhite(obj2gco(L1)));
obj2gco           158 lj_str.c         setgcref(g->strhash[h], obj2gco(s));
obj2gco           404 lj_trace.c       setgcref(J->cur.startpt, obj2gco(J->pt));
obj2gco            23 lj_udata.c       setgcref(ud->env, obj2gco(env));
obj2gco            26 lj_udata.c       setgcref(mainthread(g)->nextgc, obj2gco(ud));