GHC 6.4.3 is stalled

Simon Marlow simonmarhaskell at gmail.com
Fri Jul 28 09:30:47 EDT 2006


Bulat Ziganshin wrote:
> Hello Gregory,
> 
> Thursday, July 27, 2006, 11:06:41 PM, you wrote:
> 
> 
>>3. Did the threaded RTS work on 6.4.1?  Was it used by default?
> 
> 
> on 6.4.1 threaded RTS was used only in specially build libs. in
> debugging versions of libs and GHCi single-threaded RTS was used.
> developers of threaded programs was complaining about this situation
> because it makes their debugging much harder. so, in 6.4.2 ghci (and
> ghc) and debugging libraries was changed to use threaded RTS
> 
> obvious workaround is to continue to build GHC and debugging libs with
> non-threaded RTS on the platforms where multi-threaded RTS is not
> reliable yet

Not sure what you mean by "debugging libs" here.

If you're referring to the debugging version of the RTS, that you get with 
-debug, then it hasn't changed.  There is both a single-threaded debugging RTS 
(libHSrts_debug.a) and a multi-threaded debugging RTS (libHSrts_thr_debug.a). 
You get the latter by saying -threaded -debug, of course.

Cheers,
	Simon


More information about the Glasgow-haskell-users mailing list