[GHC] #5987: Too many symbols in ghc package DLL

GHC ghc-devs at haskell.org
Wed Jan 15 03:52:56 UTC 2014


#5987: Too many symbols in ghc package DLL
-------------------------------------+------------------------------------
        Reporter:  igloo             |            Owner:  thoughtpolice
            Type:  bug               |           Status:  new
        Priority:  highest           |        Milestone:  7.10.1
       Component:  Compiler          |          Version:  7.5
      Resolution:                    |         Keywords:
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:  3658              |  Related Tickets:
-------------------------------------+------------------------------------

Comment (by carter):

 is there some way we could do a hack to do split DLLs and allow cycles?
 (would probably mean some sort of indirect  jump penalty in one direction
 of the cycle).

 One extreme would be to use some sort of graph clustering software tool
 like METIS http://glaros.dtc.umn.edu/gkhome/metis/metis/overview

 do .hi files have enough information to sort out the directed graph of
 imports exports? I'd be happy to help do some graph clustering
 experimentation on the object files (that piece isn't windows specific, so
 i could hack it out on my current machine)

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/5987#comment:30>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list