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_newobjdt()
481 int marked = 0; /* true if an object is marked in this traversal */ in traverseephemeron() local
490 marked = 1; in traverseephemeron()
506 marked = 1; in traverseephemeron()
519 return marked; in traverseephemeron()
830 int marked = curr->marked; in sweeplist() local
831 if (isdeadm(ow, marked)) { /* is 'curr' dead? */ in sweeplist()
836 curr->marked = cast_byte((marked & ~maskgcbits) | white); in sweeplist()
890 resetbit(o->marked, FINALIZEDBIT); /* object is "normal" again */ in udata2finalize()
1037 l_setbit(o->marked, FINALIZEDBIT); /* mark it as such */ in luaC_checkfinalizer()
1134 int marked = curr->marked & ~maskgcbits; /* erase GC bits */ in sweepgen() local
1135 curr->marked = cast_byte(marked | G_SURVIVAL | white); in sweepgen()
1157 p->marked = cast_byte((p->marked & ~maskgcbits) | white); in whitelist()