#4307: Default to all cores for executables compiled with -threaded
------------------------------+---------------------------------------------
Reporter: tim.v2.0 | Owner:
Type: feature request | Status: closed
Priority: normal | Milestone:
Component: Compiler | Version: 6.12.3
Resolution: wontfix | Keywords:
Testcase: | Blockedby:
Difficulty: | Os: Unknown/Multiple
Blocking: | Architecture: Unknown/Multiple
Failure: None/Unknown |
------------------------------+---------------------------------------------
Changes (by simonmar):
* status: new => closed
* resolution: => wontfix
Comment:
My take on this is that we're not ready to default to using all the cores
yet. I'd prefer people to have to ask for it, because often the effect on
performance can be surprising. Using ''all'' the cores is often not what
you want, either.
There are uses for `-threaded` beyond just multicore: the main ones being
able to interact with multi-threaded foreign code and being able to make
foreign calls without blocking other Haskell threads.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4307#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs