#3615: GHCi doesn't allow the use of imported data contructors
------------------------------------+---------------------------
        Reporter:  blamario         |            Owner:
            Type:  feature request  |           Status:  new
        Priority:  normal           |        Milestone:  _|_
       Component:  GHCi             |          Version:  6.10.4
      Resolution:                   |         Keywords:
Operating System:  Linux            |     Architecture:  x86
 Type of failure:  None/Unknown     |       Difficulty:  Unknown
       Test Case:                   |       Blocked By:
        Blocking:                   |  Related Tickets:
------------------------------------+---------------------------
Changes (by rwbarton):

 * failure:   => None/Unknown


Comment:

 isaacdupree's first idea of keeping copies of every top-level definition
 in .o files sounds pretty reasonable to me, if bloat is the only concern.
 Unused definitions could still, in principle, be dropped from libraries or
 executables. If use of `-split-objs` becomes more widespread, or we move
 to a `-ffunction-sections`/`--gc-sections` sort of world (either of which
 would be nice to reduce executable bloat for other reasons), this might
 become more or less automatic.

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

_______________________________________________
ghc-tickets mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-tickets

Reply via email to