[GHC] #9285: IO manager startup procedure somewhat odd

GHC ghc-devs at haskell.org
Mon Jan 15 17:21:07 UTC 2018


#9285: IO manager startup procedure somewhat odd
-------------------------------------+-------------------------------------
        Reporter:  edsko             |                Owner:  simonmar
            Type:  task              |               Status:  closed
        Priority:  low               |            Milestone:  8.6.1
       Component:  Runtime System    |              Version:  7.8.2
      Resolution:  wontfix           |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------
Changes (by bgamari):

 * status:  patch => closed
 * resolution:   => wontfix
 * milestone:  8.4.1 => 8.6.1


Comment:

 I'm not sure that the proposal in comment:2 is reasonable; this would mean
 that calling `hs_init_ghc` would be insufficient to fully initialize the
 runtime environment. This in turn means that users who drive the RTS
 directly would need to duplicate the IO manager initialization logic. All
 of this for questionable benefit.

 I'm going to close this as WONTFIX but do say if there is a different
 refactoring that you would like to see.

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


More information about the ghc-tickets mailing list