[GHC] #5987: Too many symbols in ghc package DLL
GHC
cvs-ghc at haskell.org
Tue Apr 17 17:35:30 CEST 2012
#5987: Too many symbols in ghc package DLL
---------------------------------+------------------------------------------
Reporter: igloo | Owner:
Type: bug | Status: new
Priority: highest | Milestone: 7.6.1
Component: Compiler | Version: 7.5
Keywords: | Os: Unknown/Multiple
Architecture: Unknown/Multiple | Failure: None/Unknown
Difficulty: Unknown | Testcase:
Blockedby: | Blocking:
Related: |
---------------------------------+------------------------------------------
Comment(by igloo):
Simon Marlow says:
There is one problem that I know of with breaking up the compiler into
separate packages: GHC will do too much recompilation when things change,
which will make development somewhat painful. I discovered this when
making changes in hoopl: a small change in hoopl causes recompilation of
nearly every module in GHC. The reason is the way that GHC records
dependencies across packages: rather than the fine-grained dependencies we
get within a package, a dependency on a package module records only the
ABI hash of the whole module.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5987#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list