Open Search
    pycore_gc.h File Reference

    Classes

    struct  PyGC_Head
     
    struct  gc_generation
     
    struct  gc_generation_stats
     
    struct  _gc_runtime_state
     

    Macros

    #define _Py_AS_GC(o)
     
    #define _PyObject_GC_IS_TRACKED(o)
     
    #define _PyObject_GC_MAY_BE_TRACKED(obj)
     
    #define _PyGC_PREV_MASK_FINALIZED
     
    #define _PyGC_PREV_MASK_COLLECTING
     
    #define _PyGC_PREV_SHIFT
     
    #define _PyGC_PREV_MASK
     
    #define _PyGCHead_NEXT(g)
     
    #define _PyGCHead_SET_NEXT(g, p)
     
    #define _PyGCHead_PREV(g)
     
    #define _PyGCHead_SET_PREV(g, p)
     
    #define _PyGCHead_FINALIZED(g)
     
    #define _PyGCHead_SET_FINALIZED(g)
     
    #define _PyGC_FINALIZED(o)
     
    #define _PyGC_SET_FINALIZED(o)
     
    #define NUM_GENERATIONS
     

    Functions

     PyAPI_FUNC (void) _PyGC_InitState(struct _gc_runtime_state *)
     
    void _PyFrame_ClearFreeList (void)
     
    void _PyTuple_ClearFreeList (void)
     
    void _PyFloat_ClearFreeList (void)
     
    void _PyList_ClearFreeList (void)
     
    void _PyDict_ClearFreeList (void)
     
    void _PyAsyncGen_ClearFreeLists (void)
     
    void _PyContext_ClearFreeList (void)
     

    Macro Definition Documentation

    ◆ _Py_AS_GC

    #define _Py_AS_GC (   o)

    ◆ _PyObject_GC_IS_TRACKED

    #define _PyObject_GC_IS_TRACKED (   o)

    ◆ _PyObject_GC_MAY_BE_TRACKED

    #define _PyObject_GC_MAY_BE_TRACKED (   obj)

    ◆ _PyGC_PREV_MASK_FINALIZED

    #define _PyGC_PREV_MASK_FINALIZED

    ◆ _PyGC_PREV_MASK_COLLECTING

    #define _PyGC_PREV_MASK_COLLECTING

    ◆ _PyGC_PREV_SHIFT

    #define _PyGC_PREV_SHIFT

    ◆ _PyGC_PREV_MASK

    #define _PyGC_PREV_MASK

    ◆ _PyGCHead_NEXT

    #define _PyGCHead_NEXT (   g)

    ◆ _PyGCHead_SET_NEXT

    #define _PyGCHead_SET_NEXT (   g,
      p 
    )

    ◆ _PyGCHead_PREV

    #define _PyGCHead_PREV (   g)

    ◆ _PyGCHead_SET_PREV

    #define _PyGCHead_SET_PREV (   g,
      p 
    )

    ◆ _PyGCHead_FINALIZED

    #define _PyGCHead_FINALIZED (   g)

    ◆ _PyGCHead_SET_FINALIZED

    #define _PyGCHead_SET_FINALIZED (   g)

    ◆ _PyGC_FINALIZED

    #define _PyGC_FINALIZED (   o)

    ◆ _PyGC_SET_FINALIZED

    #define _PyGC_SET_FINALIZED (   o)

    ◆ NUM_GENERATIONS

    #define NUM_GENERATIONS

    Function Documentation

    ◆ PyAPI_FUNC()

    PyAPI_FUNC ( void  )

    ◆ _PyFrame_ClearFreeList()

    void _PyFrame_ClearFreeList ( void  )

    ◆ _PyTuple_ClearFreeList()

    void _PyTuple_ClearFreeList ( void  )

    ◆ _PyFloat_ClearFreeList()

    void _PyFloat_ClearFreeList ( void  )

    ◆ _PyList_ClearFreeList()

    void _PyList_ClearFreeList ( void  )

    ◆ _PyDict_ClearFreeList()

    void _PyDict_ClearFreeList ( void  )

    ◆ _PyAsyncGen_ClearFreeLists()

    void _PyAsyncGen_ClearFreeLists ( void  )

    ◆ _PyContext_ClearFreeList()

    void _PyContext_ClearFreeList ( void  )