summaryrefslogtreecommitdiffstats
path: root/Doc/ref/ref3.tex
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>2001-01-22 17:46:18 (GMT)
committerFred Drake <fdrake@acm.org>2001-01-22 17:46:18 (GMT)
commitc8e8281fb67b13d893c3b8243d345be955a6e672 (patch)
tree2a82456e517d074732aae6ea1833a975b055282b /Doc/ref/ref3.tex
parentef8cd7ca99d50db636562d16f56d17b1522279e6 (diff)
downloadcpython-c8e8281fb67b13d893c3b8243d345be955a6e672.zip
cpython-c8e8281fb67b13d893c3b8243d345be955a6e672.tar.gz
cpython-c8e8281fb67b13d893c3b8243d345be955a6e672.tar.bz2
Updated note about collection of cyclic garbage, based on comments from
Chris Ryland.
Diffstat (limited to 'Doc/ref/ref3.tex')
-rw-r--r--Doc/ref/ref3.tex9
1 files changed, 6 insertions, 3 deletions
diff --git a/Doc/ref/ref3.tex b/Doc/ref/ref3.tex
index dd10e6b..31d8fbb 100644
--- a/Doc/ref/ref3.tex
+++ b/Doc/ref/ref3.tex
@@ -45,9 +45,12 @@ allowed to postpone garbage collection or omit it altogether --- it is
a matter of implementation quality how garbage collection is
implemented, as long as no objects are collected that are still
reachable. (Implementation note: the current implementation uses a
-reference-counting scheme which collects most objects as soon as they
-become unreachable, but never collects garbage containing circular
-references.)
+reference-counting scheme with (optional) delayed detection of
+cyclicly linked garbage, which collects most objects as soon as they
+become unreachable, but is not guaranteed to collect garbage
+containing circular references. See the
+\citetitle[../lib/module-gc.html]{Python Library Reference} for
+information on controlling the collection of cyclic garbage.)
\index{garbage collection}
\index{reference counting}
\index{unreachable object}