ANNOUNCE: GHC 6.12.1 Release Candidate 1

Duncan Coutts duncan.coutts at googlemail.com
Mon Oct 12 13:02:40 EDT 2009


On Mon, 2009-10-12 at 19:29 +0400, Bulat Ziganshin wrote:
> Hello Duncan,
> 
> Monday, October 12, 2009, 6:58:43 PM, you wrote:
> 
> >> also, i propose to enable +RTS -N by default. Haskell is very popular
> >> as multithreaded language, don't fool novices!
> 
> > Note that you'd also have to enable -threaded by default. This would
> > have other surprising effects (like breaking most GUI progs).
> 
> afair, it's on by default for a few years

With runghc and ghci you get the threaded rts by default. For compiled
standalone programs the single threaded rts is still the default. You
have to link using the -threaded flag to get the threaded rts.

> and yes, i had SERIOUS problems with it in my GUI program :)

Yeah, it's a long-standing tricky issue.

Duncan



More information about the Glasgow-haskell-users mailing list