HSBencher.Types

Benchmark building

mkBenchmark

data Benchmark a

type RunFlags

type CompileFlags

Build method interface and applicability

data BuildMethod

data BuildResult

data FilePredicate

filePredCheck

Benchmark configuration spaces

data BenchSpace meaning

data ParamSetting

enumerateBenchSpace

compileOptsOnly

isCompileTime

toCompileFlags

toEnvVars

toCmdPaths

type BuildID

makeBuildID

data DefaultParamMeaning

HSBencher Driver Configuration

data Config

type BenchM a

Subprocesses and system commands

data CommandDescr

data RunResult

emptyRunResult

data SubProcess

data LineHarvester

orHarvest

Benchmark outputs for upload

data BenchmarkResult

emptyBenchmarkResult

resultToTuple

data SomePlugin

data SomePluginConf

data SomePluginFlag

class Plugin p

genericCmdOpts

getMyConf

setMyConf

data SomeResult

For convenience -- large records demand pretty-printing

doc