hsbencher 1.20 → 1.20.0.1
raw patch · 2 files changed
+28/−16 lines, 2 files
Files
- HSBencher/Types.hs +2/−3
- hsbencher.cabal +26/−13
HSBencher/Types.hs view
@@ -425,10 +425,9 @@ -- For example `CmdPath "ghc" "ghc-7.6.3"`. | CPUSet CPUAffinity -- ^ Set the cpu affinity in a particular way before launching the benchmark process. ---- | Threads Int -- ^ Shorthand: builtin support for changing the number of+-- Threads Int -- ^ Shorthand: builtin support for changing the number of -- threads across a number of separate build methods.--- | TimeOut Double -- ^ Set the timeout for this benchmark.+-- TimeOut Double -- ^ Set the timeout for this benchmark. deriving (Show, Eq, Read, Ord, Generic) data CPUAffinity = Packed -- ^ Picks cores packed into as few
hsbencher.cabal view
@@ -1,7 +1,12 @@ name: hsbencher-version: 1.20--- CHANGELOG:+version: 1.20.0.1+----------------------------------------+-- Detailed CHANGELOG:+----------------------------------------+-- For less-detailed changelog that shows up in the user-visible docs,+-- see below.+---------------------------------------------------------------------- -- 1.0 : Initial release, new flexible benchmark format. -- 1.1 : Change interface to RunInPlace -- 1.1.1 : add defaultMainModifyConfig@@ -57,6 +62,8 @@ -- 1.19.1 : Additional change to allow filtering of benchmarks by BenchSpace as well. -- 1.20 : add --bindir +-----------------------------------------------------------------------------------------+ synopsis: Launch and gather data from Haskell and non-Haskell benchmarks. description: Benchmark frameworks are usually very specific to the@@ -118,22 +125,28 @@ . * (1.8) Backend plugins, hsbencher-fusion package factored out. .- * (1.9) + * (1.15) Add systemCleaner field to Config .- * (1.10) + * (1.17) Add cpu affinity control; lspci off by default .- * (1.11) - . - * (1.12) - . - * (1.13) - . - * (1.14) + * (1.18) Fix COMPILE_FLAGS upload; upload "unwords" of COMPILE_FLAGS to avoid quotes in output. .- * (1.15) Add systemCleaner field to Config+ * (1.19.1) Change the semantics of naked runtime args to conjunction, not disjunction.+ Also allow filtering of benchmarks by BenchSpace as well. .- * (1.17) Add cpu affinity control; lspci off by default+ * (1.20) Add "--bindir" command line argument. + -- * (1.9) + -- .+ -- * (1.10) + -- .+ -- * (1.11) + -- . + -- * (1.12) + -- . + -- * (1.13) + -- . + -- * (1.14)