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
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users