https://github.com/python/cpython/commit/1af74fa652b40d5ce67875ebfefd2f5a1cc28a2f
commit: 1af74fa652b40d5ce67875ebfefd2f5a1cc28a2f
branch: 3.13
author: Petr Viktorin <[email protected]>
committer: Yhg1s <[email protected]>
date: 2024-09-02T13:17:41+02:00
summary:
[3.13] gh-120426: Reword the glossary term "immortal" (GH-123191) (#123491)
gh-120426: Reword the glossary term "immortal" (GH-123191)
Reword the glossary term "immortal", mark it as an implementation detail
(cherry picked from commit 6754566a51a5706e8c9da0094b892113311ba20c)
files:
M Doc/glossary.rst
diff --git a/Doc/glossary.rst b/Doc/glossary.rst
index bacbf66b433563..d9f9392c327f5c 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 immmortal.
-
- 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
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]