Parallel --make (GHC build times on newer MacBook Pros?)

Max Bolingbroke batterseapower at hotmail.com
Mon Aug 29 22:50:30 CEST 2011


On 27 August 2011 09:00, Evan Laforge <qdunkan at gmail.com> wrote:
> Right, that's probably the one I mentioned.  And I think he was trying
> to parallelize ghc internally, so even compiling one file could
> parallelize.  That would be cool and all, but seems like a lot of work
> compared to just parallelizing at the file level, as make would do.

It was Thomas Schilling, and he wasn't trying to parallelise the
compilation of a single file. He was just trying to make access to the
various bits of shared state GHC uses thread safe. This mostly worked
but caused an unacceptable performance penalty to single-threaded
compilation.

Max



More information about the Glasgow-haskell-users mailing list