diff options
author | Petr Viktorin <encukou@gmail.com> | 2024-08-27 11:37:56 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-27 11:37:56 (GMT) |
commit | 6754566a51a5706e8c9da0094b892113311ba20c (patch) | |
tree | 705a176137c5f01707fcca20c609d88701aee3a3 /Doc | |
parent | da4302699f0af50bcfc1df977481c117876c7117 (diff) | |
download | cpython-6754566a51a5706e8c9da0094b892113311ba20c.zip cpython-6754566a51a5706e8c9da0094b892113311ba20c.tar.gz cpython-6754566a51a5706e8c9da0094b892113311ba20c.tar.bz2 |
gh-120426: Reword the glossary term "immortal" (GH-123191)
Reword the glossary term "immortal", mark it as an implementation detail
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/glossary.rst | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/Doc/glossary.rst b/Doc/glossary.rst index 281dde3..d9f9392 100644 --- a/Doc/glossary.rst +++ b/Doc/glossary.rst @@ -590,14 +590,12 @@ Glossary which ships with the standard distribution of Python. immortal - If an object is immortal, its reference count is never modified, and - therefore it is never deallocated. + *Immortal objects* are a CPython implementation detail introduced + in :pep:`683`. - Built-in strings and singletons are immortal objects. For example, - :const:`True` and :const:`None` singletons are immortal. - - See `PEP 683 – Immortal Objects, Using a Fixed Refcount - <https://peps.python.org/pep-0683/>`_ for more information. + If an object is immortal, its :term:`reference count` is never modified, + and therefore it is never deallocated while the interpreter is running. + For example, :const:`True` and :const:`None` are immortal in CPython. immutable An object with a fixed value. Immutable objects include numbers, strings and |