mirror of https://github.com/python/cpython
gh-120426: Reword the glossary term "immortal" (GH-123191)
Reword the glossary term "immortal", mark it as an implementation detail
This commit is contained in:
parent
da4302699f
commit
6754566a51
|
@ -590,14 +590,12 @@ Glossary
|
||||||
which ships with the standard distribution of Python.
|
which ships with the standard distribution of Python.
|
||||||
|
|
||||||
immortal
|
immortal
|
||||||
If an object is immortal, its reference count is never modified, and
|
*Immortal objects* are a CPython implementation detail introduced
|
||||||
therefore it is never deallocated.
|
in :pep:`683`.
|
||||||
|
|
||||||
Built-in strings and singletons are immortal objects. For example,
|
If an object is immortal, its :term:`reference count` is never modified,
|
||||||
:const:`True` and :const:`None` singletons are immortal.
|
and therefore it is never deallocated while the interpreter is running.
|
||||||
|
For example, :const:`True` and :const:`None` are immortal in CPython.
|
||||||
See `PEP 683 – Immortal Objects, Using a Fixed Refcount
|
|
||||||
<https://peps.python.org/pep-0683/>`_ for more information.
|
|
||||||
|
|
||||||
immutable
|
immutable
|
||||||
An object with a fixed value. Immutable objects include numbers, strings and
|
An object with a fixed value. Immutable objects include numbers, strings and
|
||||||
|
|
Loading…
Reference in New Issue