Commit 2772264a authored by chak's avatar chak
Browse files

[project @ 2001-11-12 23:55:56 by chak]

Added a link to apt's External Core document.
parent cc863b02
......@@ -27,16 +27,7 @@
<a href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/">GHC's CVS
repository</a>
to allow the whole developer community to add their wizardly insight to
the document. The Commentary is available online at
<blockquote>
<a href="http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/">http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/</a>
</blockquote>
<p>
This online version is updated
<a
href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/docs/comm/">from
CVS</a>
daily.
the document.
<p>
<strong>The document is still in its infancy - help it grow!</strong>
......@@ -73,10 +64,21 @@
<small>[not available yet]</small>
<li><a href="rts-libs/foreignptr.html">On why we have <tt>ForeignPtr</tt></a>
</ul>
<p>
The online master copy of the Commentary is at
<blockquote>
<a href="http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/">http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/</a>
</blockquote>
<p>
This online version is updated
<a
href="http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/ghc/docs/comm/">from
CVS</a>
daily.
<p><small>
<!-- hhmts start -->
Last modified: Tue Nov 6 15:07:39 EST 2001
Last modified: Tue Nov 13 10:32:11 EST 2001
<!-- hhmts end -->
</small>
</body>
......
......@@ -14,6 +14,7 @@
probably incomplete list:
<p>
<ul>
<li>The <a
href="http://www.cee.hw.ac.uk/~dsg/gph/docs/StgSurvival.ps.gz">STG
Survival Sheet</a> has -- according to its header -- been written by
......@@ -22,6 +23,7 @@
act of contemplating the inner workings of the STG runtime system.
This document discusses GHC's runtime system with a focus on
support for parallel processing (aka GUM).
<li>Instructions on <a
href="http://www-users.cs.york.ac.uk/~olaf/PUBLICATIONS/extendGHC.html">Adding
an Optimisation Pass to the Glasgow Haskell Compiler</a>
......@@ -29,6 +31,15 @@
href="http://www-users.cs.york.ac.uk/~olaf/">Olaf Chitil</a>.
Unfortunately, this document is already a little aged.
<li><a href="http://www.cs.pdx.edu/~apt/">Andrew Tolmach</a> has defined
<a href="http://www.haskell.org/ghc/docs/papers/core.ps.gz">an external
representation of
GHC's <em>Core</em> language</a> and also implemented a GHC pass
that emits the intermediate form into <code>.hcr</code> files. The
option <code>-fext-core</code> triggers GHC to emit Core code after
optimisation; in addition, <code>-fno-code</code> is often used to
stop compilation after Core has been emitted.
<!-- Add references to other background texts listed on the GHC docu
page
-->
......@@ -42,7 +53,7 @@
<p><small>
<!-- hhmts start -->
Last modified: Wed Aug 8 00:47:05 EST 2001
Last modified: Tue Nov 13 10:56:57 EST 2001
<!-- hhmts end -->
</small>
</body>
......
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