Lines Matching refs:marked
72 (x->marked = cast_byte((x->marked & ~maskcolors) | luaC_white(g)))
75 #define set2gray(x) resetbits(x->marked, maskcolors)
80 (x->marked = cast_byte((x->marked & ~WHITEBITS) | bitmask(BLACKBIT)))
262 o->marked = luaC_white(g); in luaC_newobj()
476 int marked = 0; /* true if an object is marked in this traversal */ in traverseephemeron() local
485 marked = 1; in traverseephemeron()
501 marked = 1; in traverseephemeron()
514 return marked; in traverseephemeron()
818 int marked = curr->marked; in sweeplist() local
819 if (isdeadm(ow, marked)) { /* is 'curr' dead? */ in sweeplist()
824 curr->marked = cast_byte((marked & ~maskgcbits) | white); in sweeplist()
878 resetbit(o->marked, FINALIZEDBIT); /* object is "normal" again */ in udata2finalize()
1024 l_setbit(o->marked, FINALIZEDBIT); /* mark it as such */ in luaC_checkfinalizer()
1103 int marked = curr->marked & ~maskgcbits; /* erase GC bits */ in sweepgen() local
1104 curr->marked = cast_byte(marked | G_SURVIVAL | white); in sweepgen()
1126 p->marked = cast_byte((p->marked & ~maskgcbits) | white); in whitelist()