On Jul 28, 2006, at 6:28 AM, 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


Yes.

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


That is what we do for darwinports at the moment, and it is also the
approach taken by FreeBSD.  The question at the moment is how
do we fix the threading bugs, so that these platforms work as specified.

Having half of the "supported" platforms not work is not a solution in
the long run.

Best Wishes,
Greg




--
Best regards,
 Bulat                            mailto:[EMAIL PROTECTED]

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to