[GHC] #1477: ghci shouldn't link entire package
GHC
ghc-devs at haskell.org
Sat Sep 5 01:40:38 UTC 2015
#1477: ghci shouldn't link entire package
-------------------------------------+-------------------------------------
Reporter: igloo | Owner:
Type: feature request | Status: closed
Priority: normal | Milestone: ⊥
Component: Runtime System | Version: 6.6.1
(Linker) |
Resolution: wontfix | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Revisions:
-------------------------------------+-------------------------------------
Changes (by ezyang):
* status: new => closed
* failure: => None/Unknown
* component: GHCi => Runtime System (Linker)
* resolution: => wontfix
Comment:
This would cause major complications for GHCi, as you would need to
somehow be able to load the other symbols lazily when you loaded a new
library that actually needed them. Additionally, dynamic linking would
have the same problem unless the platform supports lazy dynamic loading.
The indicated solution is to split the package into three.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/1477#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list