[Haskell-cafe] Parallel ghc --make

Niklas Hambüchen mail at nh2.me
Thu May 16 03:30:54 CEST 2013


Hello Thomas,

thanks for your detailed answer.

> Could be worthwhile re-evaluating the patch.

Does your patch still apply somewhat cleanly?
And does it address all the caches in your list already or only some
subset of them?

> To have a multi-process ghc --make you don't need thread-safety.
> However, without sharing the caches -- in particular the interface
> file caches -- the time to read data from the disk may outweigh any
> advantages from parallel execution.

That might be a big step already - I've never seen a project where I'd
care about parallel compilation that is not totally CPU-bound.



More information about the Haskell-Cafe mailing list