Ticket #1136 (closed bug: fixed)
High memory use when compiling many let bindings.
| Reported by: | igloo | Owned by: | simonmar |
|---|---|---|---|
| Priority: | high | Milestone: | 6.12.1 |
| Component: | Compiler | Version: | 6.6 |
| Keywords: | performance | Cc: | |
| Operating System: | Unknown/Multiple | Architecture: | Unknown/Multiple |
| Type of failure: | Compile-time performance bug | Difficulty: | Unknown |
| Test Case: | Blocked By: | ||
| Blocking: | Related Tickets: |
Description
Two programs that generate modules with lots of let bindings that GHC struggles to compile. With the first,
ghc -c J.hs
uses >100M of memory which seems a little high. For the second,
ghc -c J2.hs
got past 700M before I killed it, with both 6.6 and HEAD.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

