Lines Matching refs:GCObject
69 static void reallymarkobject (global_State *g, GCObject *o) { in reallymarkobject()
116 GCObject *u = g->tmudata; in marktmu()
131 GCObject **p = &g->mainthread->next; in luaC_separateudata()
132 GCObject *curr; in luaC_separateudata()
278 GCObject *o = g->gray; in propagatemark()
351 static void cleartable (GCObject *l) { in cleartable()
378 static void freeobj (lua_State *L, GCObject *o) { in freeobj()
407 static GCObject **sweeplist (lua_State *L, GCObject **p, lu_mem count) { in sweeplist()
408 GCObject *curr; in sweeplist()
447 GCObject *o = g->tmudata->gch.next; /* get first element */ in GCTM()
661 void luaC_barrierf (lua_State *L, GCObject *o, GCObject *v) { in luaC_barrierf()
676 GCObject *o = obj2gco(t); in luaC_barrierback()
685 void luaC_link (lua_State *L, GCObject *o, lu_byte tt) { in luaC_link()
696 GCObject *o = obj2gco(uv); in luaC_linkupval()