Lines Matching defs:flags
184 Lowest two bits of _gc_prev are used for flags.
234 // List header must not have flags.
288 // list must not have flags. So we can skip macros.
356 // Constants for validate_list's flags argument.
364 // describing when flags are expected to be set / unset.
366 // the prev and next pointers are "polluted" with flags.
369 // - The objects' PREV_MASK_COLLECTING and NEXT_MASK_UNREACHABLE flags are all
370 // `set or clear, as specified by the 'flags' argument.
373 validate_list(PyGC_Head *head, enum flagstates flags)
378 switch (flags) {
392 assert(! "bad internal flags argument");
514 // don't work right in the presence of NEXT_MASK_UNREACHABLE flags.
1547 flags: int
1557 Set the garbage collection debugging flags.
1563 gc_set_debug_impl(PyObject *module, int flags)
1567 gcstate->debug = flags;
1574 Get the garbage collection debugging flags.
1957 "set_debug() -- Set debugging flags.\n"
1958 "get_debug() -- Get debugging flags.\n"