summaryrefslogtreecommitdiff
path: root/docs/rts
diff options
context:
space:
mode:
authorsimonm <unknown>1998-01-22 14:46:26 +0000
committersimonm <unknown>1998-01-22 14:46:26 +0000
commitfcc5fed0965ab75350748a14f05383821dbe601b (patch)
treee46eb396cfa4b425bfc3d25c6d39ff85fb82ee9d /docs/rts
parent333f0f3785854d1c348ae46b50ce15752610c934 (diff)
downloadhaskell-fcc5fed0965ab75350748a14f05383821dbe601b.tar.gz
[project @ 1998-01-22 14:46:26 by simonm]
Correct a couple of things: WHNF closures can be partial applications as well as constructors.
Diffstat (limited to 'docs/rts')
-rw-r--r--docs/rts/rts.verb8
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/rts/rts.verb b/docs/rts/rts.verb
index 5b6691dddb..38619f2a19 100644
--- a/docs/rts/rts.verb
+++ b/docs/rts/rts.verb
@@ -520,7 +520,7 @@ pushing an \emph{update frame} onto the stack and overwriting the
thunk with a \emph{black hole} (see Black Holes, below). When
evaluation of the thunk completes, the update frame will cause the
thunk to be overwritten again with an \emph{indirection} to the result
-of the thunk, which is always a constructor.
+of the thunk, which is always a constructor or a partial application.
\begin{center}
\begin{tabular}{|l|l|l|l|}\hline
@@ -606,9 +606,9 @@ an update in place.)
\end{tabular}
\end{center}
-Indirections needn't always point to a constructor. They can point to
-a chain of indirections which point to an evaluated closure. When
-revertible black holes are added, they may also point to reverted
+Indirections needn't always point to a closure in WHNF. They can
+point to a chain of indirections which point to an evaluated closure.
+When revertible black holes are added, they may also point to reverted
black holes.
\item[Thread State Objects (@TSO@s)] represent Haskell threads. Their