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. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe