• Victor Stinner's avatar
    bpo-35081: Make some _PyGC macros internal (GH-10507) · 1a6be91e
    Victor Stinner yazdı
    * Move "GC" macros together:
    
      * PyObject_IS_GC()
      * _Py_AS_GC()
      * _PyObject_GC_IS_TRACKED()
      * _PyObject_GC_MAY_BE_TRACKED()
    
    * Mark other GC macros as internal (#ifdef Py_BUILD_CORE):
    
      * _PyGCHead_NEXT(g), _PyGCHead_SET_NEXT(g, p)
      * _PyGCHead_PREV(g), _PyGCHead_SET_PREV(g, p)
      * _PyGCHead_FINALIZED(g), _PyGCHead_SET_FINALIZED(g)
      * _PyGC_FINALIZED(o), _PyGC_SET_FINALIZED(o)
      * _PyObject_GC_TRACK(o), _PyObject_GC_UNTRACK(o)
      * _PyGC_PREV_MASK_FINALIZED
      * _PyGC_PREV_MASK_COLLECTING
      * _PyGC_PREV_SHIFT
      * _PyGC_PREV_MASK
    
    * Replace _PyGC_generation0 with _PyRuntime.gc.generation0
    * _queuemodule.c: replace _PyObject_GC_UNTRACK()
      with with PyObject_GC_UnTrack()
    * Document that  _PyObject_GC_TRACK() _PyObject_GC_UNTRACK() macros
      have been removed from the public C API.
    1a6be91e
Adı
Son kayıt (commit)
Son güncelleme
..
pycore_accu.h Loading commit data...
pycore_atomic.h Loading commit data...
pycore_ceval.h Loading commit data...
pycore_condvar.h Loading commit data...
pycore_context.h Loading commit data...
pycore_fileutils.h Loading commit data...
pycore_getopt.h Loading commit data...
pycore_gil.h Loading commit data...
pycore_hamt.h Loading commit data...
pycore_pathconfig.h Loading commit data...
pycore_pyhash.h Loading commit data...
pycore_pylifecycle.h Loading commit data...
pycore_pymem.h Loading commit data...
pycore_pystate.h Loading commit data...
pycore_warnings.h Loading commit data...