Commit 6b0d0885 authored by simonpj's avatar simonpj
Browse files

[project @ 2005-03-10 09:59:49 by simonpj]

Reword documentation of retainer sets
parent 9e4a5750
...@@ -769,11 +769,13 @@ x = nfib 25 ...@@ -769,11 +769,13 @@ x = nfib 25
<para>In particular, constructors are <emphasis>not</emphasis> <para>In particular, constructors are <emphasis>not</emphasis>
retainers.</para> retainers.</para>
<para>An object A is retained by an object B if object A can be <para>An object B retains object A if (i) B is a retainer object and
reached by recursively following pointers starting from object (ii) object A can be reached by recursively following pointers
B but not meeting any other retainers on the way. Each object starting from object B, but not meeting any other retainer
has one or more retainers, collectively called its objects on the way. Each live object is retained by one or more
<firstterm>retainer set</firstterm>.</para> retainer objects, collectively called its retainer set, or its
<firstterm>retainer set</firstterm>, or its
<firstterm>retainers</firstterm>.</para>
<para>When retainer profiling is requested by giving the program <para>When retainer profiling is requested by giving the program
the <option>-hr</option> option, a graph is generated which is the <option>-hr</option> option, a graph is generated which is
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment