simonmar/monad-par — Issue #11: Enable Benchmark.hs to parallelize compile phase.
Author: rrnewton
Created: 2011-10-26 03:49:29+00:00
State: open

In particular it should produce all the executables at the outset, using unique names based on each configuration.

This would also enable shipping off a benchmark as a bundle of executables (e.g. Haskell CnC's "run_from_packed") which is especially useful when trying to benchmark, say, machines with old Redhat installs that don't run GHC easily.

Further, the code to traverse configurations should be generalized a bit and should support testing multiple GHC versions in one go.