[project @ 2002-02-12 17:20:36 by njn]
authornjn <unknown>
Tue, 12 Feb 2002 17:20:36 +0000 (17:20 +0000)
committernjn <unknown>
Tue, 12 Feb 2002 17:20:36 +0000 (17:20 +0000)
Added note about the mangler removing unneeded SRTs.

ghc/docs/comm/the-beast/mangler.html

index d6d3a08..928be65 100644 (file)
@@ -24,7 +24,8 @@
     <ul>
       <li>The code executed when a closure is entered is moved adjacent to
        that closure's infotable.  Moreover, the order of the info table
-       entries is reversed.
+       entries is reversed.  Also, SRT pointers are removed from closures that
+        don't need them (non-FUN, RET and THUNK ones).
       <li>Function prologue and epilogue code is removed.  (GHC generated code
        manages its own stack and uses the system stack only for return
        addresses and during calls to C code.)