<br><font size=2 face="sans-serif">Hello,</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; Why would ghci run out of heap
space (and crash) the second time I run a computation? </font>
<br>
<br><font size=2 face="sans-serif">More specifically, I have a ghci session
which goes something like this:</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; *Analysis&gt;run</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; [ ... print out of a very
long list ...]</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; </font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; *Analysis&gt;run</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; [ ... partial print out</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; GHC's heap exhausted:
current limit is 268435456 bytes;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; Use the `-M&lt;size&gt;'
option to increase the total heap size.</font>
<br>
<br><font size=2 face="sans-serif">Shouldn't the garbage collector free
up everything in between my top-level function executions?</font>
<br>
<br><font size=2 face="sans-serif">Also, there doesn't appear to be a &nbsp;'-M&lt;size&gt;'
flag for ghc (I'm using 6.4.2 on windows xp).</font>
<br>
<br><font size=2 face="sans-serif">thanks,</font>
<br><font size=2 face="sans-serif">&nbsp; Jeff</font>
<br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">--</span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. </span><br>