diff options
| author | dias@eecs.tufts.edu <unknown> | 2009-03-16 21:35:06 +0000 |
|---|---|---|
| committer | dias@eecs.tufts.edu <unknown> | 2009-03-16 21:35:06 +0000 |
| commit | 5dc8b425443200a5160b9d1399aca1808bfcffee (patch) | |
| tree | 819845f0d60cfbbee7f7aec142ac504df73ccace /compiler/codeGen/StgCmmForeign.hs | |
| parent | 4bc25e8c30559b7a6a87b39afcc79340ae778788 (diff) | |
| download | haskell-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
