René's URL Explorer Experiment


Title: Object Life Cycle — Python 3.15.0a5 documentation

Open Graph Title: Object Life Cycle

Description: This section explains how a type’s slots relate to each other throughout the life of an object. It is not intended to be a complete canonical reference for the slots; instead, refer to the slot-spe...

Open Graph Description: This section explains how a type’s slots relate to each other throughout the life of an object. It is not intended to be a complete canonical reference for the slots; instead, refer to the slot-spe...

Opengraph URL: https://docs.python.org/3/c-api/lifecycle.html

direct link

Domain: docs.python.org

og:typewebsite
og:site_namePython documentation
og:image:width1146
og:image:height600
og:imagehttps://docs.python.org/3.15/_images/social_previews/summary_c-api_lifecycle_37e130be.png
og:image:altThis section explains how a type’s slots relate to each other throughout the life of an object. It is not intended to be a complete canonical reference for the slots; instead, refer to the slot-spe...
twitter:cardsummary_large_image
theme-color#3776ab
readthedocs-addons-api-version1

Links:

https://www.python.org/
Table of Contentshttps://docs.python.org/dev/contents.html
Object Life Cyclehttps://docs.python.org/dev/c-api/lifecycle.html
Life Eventshttps://docs.python.org/dev/c-api/lifecycle.html#life-events
Cyclic Isolate Destructionhttps://docs.python.org/dev/c-api/lifecycle.html#cyclic-isolate-destruction
Functionshttps://docs.python.org/dev/c-api/lifecycle.html#functions
Allocating Objects on the Heaphttps://docs.python.org/dev/c-api/allocation.html
Common Object Structureshttps://docs.python.org/dev/c-api/structures.html
Report a bughttps://docs.python.org/dev/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/c-api/lifecycle.rst?plain=1
indexhttps://docs.python.org/dev/genindex.html
moduleshttps://docs.python.org/dev/py-modindex.html
nexthttps://docs.python.org/dev/c-api/structures.html
previoushttps://docs.python.org/dev/c-api/allocation.html
Pythonhttps://www.python.org/
3.15.0a5 Documentationhttps://docs.python.org/dev/index.html
Python/C API Reference Manualhttps://docs.python.org/dev/c-api/index.html
Object Implementation Supporthttps://docs.python.org/dev/c-api/objimpl.html
Object Life Cyclehttps://docs.python.org/dev/c-api/lifecycle.html
https://docs.python.org/dev/c-api/lifecycle.html#object-life-cycle
Type Object Structureshttps://docs.python.org/dev/c-api/typeobj.html#type-structs
https://docs.python.org/dev/c-api/lifecycle.html#life-events
tp_newhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_allochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_alloc
tp_newhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_new
tp_inithttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_init
__new__()https://docs.python.org/dev/reference/datamodel.html#object.__new__
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
PyObject_CallFinalizerFromDealloc()https://docs.python.org/dev/c-api/lifecycle.html#c.PyObject_CallFinalizerFromDealloc
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
tp_freehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_free
PyObject_Free()https://docs.python.org/dev/c-api/memory.html#c.PyObject_Free
PyObject_GC_Del()https://docs.python.org/dev/c-api/gcsupport.html#c.PyObject_GC_Del
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
Py_TPFLAGS_HAVE_GChttps://docs.python.org/dev/c-api/typeobj.html#c.Py_TPFLAGS_HAVE_GC
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
PyObject_CallFinalizerFromDealloc()https://docs.python.org/dev/c-api/lifecycle.html#c.PyObject_CallFinalizerFromDealloc
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
cyclic isolatehttps://docs.python.org/dev/glossary.html#term-cyclic-isolate
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
gc.disable()https://docs.python.org/dev/library/gc.html#gc.disable
Py_TPFLAGS_HAVE_GChttps://docs.python.org/dev/c-api/typeobj.html#c.Py_TPFLAGS_HAVE_GC
gc.garbagehttps://docs.python.org/dev/library/gc.html#gc.garbage
Py_TPFLAGS_HAVE_GChttps://docs.python.org/dev/c-api/typeobj.html#c.Py_TPFLAGS_HAVE_GC
tp_flagshttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_flags
tp_traversehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_traverse
cyclic isolateshttps://docs.python.org/dev/glossary.html#term-cyclic-isolate
cyclic isolatehttps://docs.python.org/dev/glossary.html#term-cyclic-isolate
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
cyclic isolatehttps://docs.python.org/dev/glossary.html#term-cyclic-isolate
cyclic isolatehttps://docs.python.org/dev/glossary.html#term-cyclic-isolate
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
https://docs.python.org/dev/c-api/lifecycle.html#cyclic-isolate-destruction
cyclic isolatehttps://docs.python.org/dev/glossary.html#term-cyclic-isolate
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
GILhttps://docs.python.org/dev/glossary.html#term-GIL
PEP 442https://peps.python.org/pep-0442/
gc.garbagehttps://docs.python.org/dev/library/gc.html#gc.garbage
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
tp_clearhttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_clear
https://docs.python.org/dev/c-api/lifecycle.html#functions
Allocating Objects on the Heaphttps://docs.python.org/dev/c-api/allocation.html#allocating-objects
PyObjecthttps://docs.python.org/dev/c-api/structures.html#c.PyObject
https://docs.python.org/dev/c-api/lifecycle.html#c.PyObject_CallFinalizer
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
PyObject_CallFinalizerFromDealloc()https://docs.python.org/dev/c-api/lifecycle.html#c.PyObject_CallFinalizerFromDealloc
tp_finalizehttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_finalize
Py_TPFLAGS_HAVE_GChttps://docs.python.org/dev/c-api/typeobj.html#c.Py_TPFLAGS_HAVE_GC
PyObjecthttps://docs.python.org/dev/c-api/structures.html#c.PyObject
https://docs.python.org/dev/c-api/lifecycle.html#c.PyObject_CallFinalizerFromDealloc
PyObject_CallFinalizer()https://docs.python.org/dev/c-api/lifecycle.html#c.PyObject_CallFinalizer
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
tp_deallochttps://docs.python.org/dev/c-api/typeobj.html#c.PyTypeObject.tp_dealloc
Table of Contentshttps://docs.python.org/dev/contents.html
Object Life Cyclehttps://docs.python.org/dev/c-api/lifecycle.html
Life Eventshttps://docs.python.org/dev/c-api/lifecycle.html#life-events
Cyclic Isolate Destructionhttps://docs.python.org/dev/c-api/lifecycle.html#cyclic-isolate-destruction
Functionshttps://docs.python.org/dev/c-api/lifecycle.html#functions
Allocating Objects on the Heaphttps://docs.python.org/dev/c-api/allocation.html
Common Object Structureshttps://docs.python.org/dev/c-api/structures.html
Report a bughttps://docs.python.org/dev/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/c-api/lifecycle.rst?plain=1
indexhttps://docs.python.org/dev/genindex.html
moduleshttps://docs.python.org/dev/py-modindex.html
nexthttps://docs.python.org/dev/c-api/structures.html
previoushttps://docs.python.org/dev/c-api/allocation.html
Pythonhttps://www.python.org/
3.15.0a5 Documentationhttps://docs.python.org/dev/index.html
Python/C API Reference Manualhttps://docs.python.org/dev/c-api/index.html
Object Implementation Supporthttps://docs.python.org/dev/c-api/objimpl.html
Object Life Cyclehttps://docs.python.org/dev/c-api/lifecycle.html
Copyrighthttps://docs.python.org/dev/copyright.html
History and Licensehttps://docs.python.org/license.html
Please donate.https://www.python.org/psf/donations/
Found a bughttps://docs.python.org/bugs.html
Sphinxhttps://www.sphinx-doc.org/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.