|
| Criterion.Config | | Portability | GHC | | Stability | experimental | | Maintainer | bos@serpentine.com |
|
|
|
| Description |
| Benchmarking configuration.
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| Top-level program configuration.
| | Constructors | | Config | | | cfgBanner :: Last String | The "version" banner to print.
| | cfgConfInterval :: Last Double | Confidence interval to use.
| | cfgPerformGC :: Last Bool | Whether to run the GC between passes.
| | cfgPlot :: MultiMap Plot PlotOutput | What to plot, and where.
| | cfgPlotSameAxis :: Last Bool | | | cfgPrintExit :: PrintExit | Whether to print information and exit.
| | cfgResamples :: Last Int | Number of resamples to perform.
| | cfgSamples :: Last Int | Number of samples to collect.
| | cfgSummaryFile :: Last FilePath | Filename of summary CSV
| | cfgVerbosity :: Last Verbosity | Whether to run verbosely.
|
|
| Instances | |
|
|
|
| Supported plot outputs. Some outputs support width and height in
varying units. A point is 1/72 of an inch (0.353mm).
| | Constructors | | CSV | Textual CSV file.
| | PDF Int Int | PDF file, dimensions in points.
| | PNG Int Int | PNG file, dimensions in pixels.
| | SVG Int Int | SVG file, dimensions in points.
| | Window Int Int | Display in a window, dimensions in pixels.
|
| Instances | |
|
|
|
| What to plot.
| | Constructors | | KernelDensity | Kernel density estimate of probabilities.
| | Timing | Benchmark timings.
|
| Instances | |
|
|
|
| Print some information and exit, without running any benchmarks.
| | Constructors | | Nada | Do not actually print-and-exit. (Default.)
| | List | Print a list of known benchmarks.
| | Version | Print version information (if known).
| | Help | Print a help/usaage message.
|
| Instances | |
|
|
|
| Control the amount of information displayed.
| | Constructors | | Instances | |
|
|
|
| A configuration with sensible defaults.
|
|
|
|
|
|
| Constructor for Last values.
|
|
| Produced by Haddock version 2.6.0 |