Home
last modified time | relevance | path

Searched refs:PyGC_Head (Results 1 - 6 of 6) sorted by relevance

/third_party/python/Modules/
H A Dgcmodule.c72 #define AS_GC(o) ((PyGC_Head *)(((char *)(o))-sizeof(PyGC_Head)))
75 #define FROM_GC(g) ((PyObject *)(((char *)(g))+sizeof(PyGC_Head)))
78 gc_is_collecting(PyGC_Head *g) in gc_is_collecting()
84 gc_clear_collecting(PyGC_Head *g) in gc_clear_collecting()
90 gc_get_refs(PyGC_Head *g) in gc_get_refs()
96 gc_set_refs(PyGC_Head *g, Py_ssize_t refs) in gc_set_refs()
103 gc_reset_refs(PyGC_Head *g, Py_ssize_t refs) in gc_reset_refs()
111 gc_decref(PyGC_Head *g) in gc_decref()
232 gc_list_init(PyGC_Head *lis
[all...]
H A D_testinternalcapi.c19 #include "pycore_gc.h" // PyGC_Head
572 PyLong_FromSsize_t(sizeof(PyGC_Head))) < 0) { in PyInit__testinternalcapi()
H A D_tracemalloc.c3 #include "pycore_gc.h" // PyGC_Head
1469 ptr = (void *)((char *)obj - sizeof(PyGC_Head)); in _tracemalloc__get_object_traceback()
1790 ptr = (uintptr_t)((char *)op - sizeof(PyGC_Head)); in _PyTraceMalloc_NewReference()
/third_party/python/Include/internal/
H A Dpycore_gc.h20 } PyGC_Head; typedef
22 #define _Py_AS_GC(o) ((PyGC_Head *)(o)-1)
23 #define _PyGC_Head_UNUSED PyGC_Head
46 #define _PyGCHead_NEXT(g) ((PyGC_Head*)(g)->_gc_next)
50 #define _PyGCHead_PREV(g) ((PyGC_Head*)((g)->_gc_prev & _PyGC_PREV_MASK))
115 PyGC_Head head;
143 PyGC_Head *generation0;
H A Dpycore_object.h132 PyGC_Head *gc = _Py_AS_GC(op); in _PyObject_GC_TRACK()
139 PyGC_Head *generation0 = interp->gc.generation0; in _PyObject_GC_TRACK()
140 PyGC_Head *last = (PyGC_Head*)(generation0->_gc_prev); in _PyObject_GC_TRACK()
168 PyGC_Head *gc = _Py_AS_GC(op); in _PyObject_GC_UNTRACK()
169 PyGC_Head *prev = _PyGCHead_PREV(gc); in _PyObject_GC_UNTRACK()
170 PyGC_Head *next = _PyGCHead_NEXT(gc); in _PyObject_GC_UNTRACK()
224 return _PyType_IS_GC(tp) * sizeof(PyGC_Head) + in _PyType_PreHeaderSize()
/third_party/python/Objects/
H A Dobject.c2353 ptr = (void *)((char *)obj - sizeof(PyGC_Head)); in _PyObject_AssertFailed()

Completed in 10 milliseconds