summaryrefslogtreecommitdiff
path: root/compiler/codeGen/StgCmmForeign.hs
diff options
context:
space:
mode:
authordias@eecs.tufts.edu <unknown>2009-03-16 21:35:06 +0000
committerdias@eecs.tufts.edu <unknown>2009-03-16 21:35:06 +0000
commit5dc8b425443200a5160b9d1399aca1808bfcffee (patch)
tree819845f0d60cfbbee7f7aec142ac504df73ccace /compiler/codeGen/StgCmmForeign.hs
parent4bc25e8c30559b7a6a87b39afcc79340ae778788 (diff)
downloadhaskell-5dc8b425443200a5160b9d1399aca1808bfcffee.tar.gz
stack overflows and out of memory's
1. Stack overflow fixed by making dataflow monad strict in the state. 2. Out of memory fixed by "forgetting" lastoutfacts in the dataflow monad where we should. We were creating an unnecessarily long list that grew exponentially...
Diffstat (limited to 'compiler/codeGen/StgCmmForeign.hs')
0 files changed, 0 insertions, 0 deletions