summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Coghlan <ncoghlan@gmail.com>2013-09-22 11:32:12 (GMT)
committerNick Coghlan <ncoghlan@gmail.com>2013-09-22 11:32:12 (GMT)
commit4c7fe6a5add2d773ae3a85679d22414d8eafe66c (patch)
tree4c0a1b1a932af86159721cc97f7e376099a80398
parentbe57ab8a34d364112e2e365d1d42bf84236abbc0 (diff)
downloadcpython-4c7fe6a5add2d773ae3a85679d22414d8eafe66c.zip
cpython-4c7fe6a5add2d773ae3a85679d22414d8eafe66c.tar.gz
cpython-4c7fe6a5add2d773ae3a85679d22414d8eafe66c.tar.bz2
Avoid inconsistent use of 'finalizer'
-rw-r--r--Doc/library/weakref.rst4
1 files changed, 2 insertions, 2 deletions
diff --git a/Doc/library/weakref.rst b/Doc/library/weakref.rst
index ea8100f..e84ac2b 100644
--- a/Doc/library/weakref.rst
+++ b/Doc/library/weakref.rst
@@ -540,8 +540,8 @@ no longer forced to :const:`None` during interpreter shutdown. So this
code should work without any issues on CPython.
However, handling of :meth:`__del__` methods is notoriously implementation
-specific, since it depends on how the interpreter's garbage collector
-handles reference cycles and finalizers.
+specific, since it depends on internal details of the interpreter's garbage
+collector implementation.
A more robust alternative can be to define a finalizer which only references
the specific functions and objects that it needs, rather than having access