Searched refs:marked (Results 1 - 18 of 18) sorted by relevance

/freebsd-13-stable/contrib/lua/src/
H A Dlgc.h16 ** the object is not marked; gray, which means the object is marked, but
17 ** its references may be not marked; and black, which means that the
18 ** object and all its references are marked. The main invariant of the
71 ** Layout for bit use in 'marked' field. First three bits are
78 #define FINALIZEDBIT 6 /* object has been marked for finalization */
87 #define iswhite(x) testbits((x)->marked, WHITEBITS)
88 #define isblack(x) testbit((x)->marked, BLACKBIT)
90 (!testbits((x)->marked, WHITEBITS | bitmask(BLACKBIT)))
92 #define tofinalize(x) testbit((x)->marked, FINALIZEDBI
[all...]
H A Dlgc.c72 (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)))
200 ** objects. So, it is marked as OLD0. In the next cycle it will become
261 o->marked = luaC_white(g);
351 ** For each non-marked thread, simulates a barrier between each open
354 ** to act. The "barrier" does not need to check colors: A non-marked
368 p = &thread->twups; /* keep marked threa
475 int marked = 0; /* true if an object is marked in this traversal */ local
824 int marked = curr->marked; local
1109 int marked = curr->marked & ~maskgcbits; /* erase GC bits */ local
[all...]
H A Dlstate.c293 L1->marked = luaC_white(g);
359 L->marked = luaC_white(g);
H A Dlobject.h266 #define CommonHeader struct GCObject *next; lu_byte tt; lu_byte marked
/freebsd-13-stable/sys/contrib/openzfs/module/lua/
H A Dlgc.h17 ** means the object is not marked; gray, which means the
18 ** object is marked, but its references may be not marked; and
19 ** black, which means that the object and all its references are marked.
87 /* Layout for bit use in `marked' field: */
100 #define iswhite(x) testbits((x)->gch.marked, WHITEBITS)
101 #define isblack(x) testbit((x)->gch.marked, BLACKBIT)
103 (!testbits((x)->gch.marked, WHITEBITS | bitmask(BLACKBIT)))
105 #define isold(x) testbit((x)->gch.marked, OLDBIT)
109 #define resetoldbit(o) resetbit((o)->gch.marked, OLDBI
[all...]
H A Dlgc.c59 (gch(x)->marked = cast_byte((gch(x)->marked & maskcolors) | luaC_white(g)))
61 #define white2gray(x) resetbits(gch(x)->marked, WHITEBITS)
62 #define black2gray(x) resetbit(gch(x)->marked, BLACKBIT)
65 #define isfinalized(x) testbit(gch(x)->marked, FINALIZEDBIT)
103 ** if key is not marked, mark its entry as dead (therefore removing it
218 gch(o)->marked = luaC_white(g);
238 ** and turned black here. Other objects are marked gray and added
320 ** mark all values stored in marked open upvalues. (See comment in
378 int marked local
735 int marked = gch(curr)->marked; local
[all...]
H A Dlstring.h23 #define luaS_fix(s) l_setbit((s)->tsv.marked, FIXEDBIT)
H A Dlstate.c275 L->marked = luaC_white(g);
H A Dlobject.h75 #define CommonHeader GCObject *next; lu_byte tt; lu_byte marked
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/Unix/
H A DDynamicLibrary.inc76 // important symbols are marked 'private external' which doesn't allow
/freebsd-13-stable/contrib/bmake/unit-tests/
H A Ddirective-export-impl.mk48 # is still marked as being re-exported for each child process.
H A Dvar-op-sunsh.mk44 # Until 2020-10-04, the following expression was wrongly marked as
/freebsd-13-stable/contrib/jemalloc/src/
H A Dbackground_thread.c610 VARIABLE_ARRAY(bool, marked, max_background_threads);
613 marked[i] = false;
617 marked[0] = true;
621 if (marked[i % max_background_threads] ||
631 marked[i % max_background_threads] = true;
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp408 os << "' is marked as consuming, but the function did not consume "
444 os << "1, as it is marked as consuming";
/freebsd-13-stable/stand/i386/mbr/
H A Dmbr.S57 # one partition is marked active.
/freebsd-13-stable/sys/dev/ice/
H A Dice_flex_type.h502 u8 marked; member in struct:ice_tunnel_entry
H A Dice_flex_pipe.c525 hw->tnl.tbl[hw->tnl.count].marked = false;
2408 hw->tnl.tbl[i].marked = true;
2415 if (hw->tnl.tbl[i].marked) {
2419 hw->tnl.tbl[i].marked = false;
/freebsd-13-stable/share/mk/
H A Dsrc.opts.mk311 # marked no longer broken with the switch to LLVM.

Completed in 128 milliseconds