Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Update the documentation.
Bryan O'Sullivan
Simplify the type of the B tuple.
Bryan O'Sullivan
TAG 0.2.0
Tags
0.2.0
Bryan O'Sullivan
Update source list, make Judy compile.
Bryan O'Sullivan
Bump version.
Bryan O'Sullivan
Switch to a newtype-based monad, and get rid of doIO.
Bryan O'Sullivan
Make the examples build under the new regime, and add a Makefile.
Bryan O'Sullivan
Export the new B type.
Bryan O'Sullivan
Fix up the definition of the Benchmarkable type.
Bryan O'Sullivan
TAG 0.1.3
Tags
0.1.3
Bryan O'Sullivan
Improve dependency tracking
Bryan O'Sullivan
TAG 0.1.3
Bryan O'Sullivan
Update dependencies.
Neil Brown
Changed Criterion to use a ReaderT monad with the Config This stops the Config being passed around as an explicit parameter, which makes the code shorter and cleaner. I've used the mtl library, but all the ReaderT stuff is wrapped up in the new Criterion.Monad module, so it should be possible to swap the implementation (e.g. for transformers) without any trouble. One of the main complexities of making this change was to fix hPrintf to work with Reader…
Neil Brown
Added the option to ask for a summary CSV containing just the intervals for the mean and stddev for each test
Bryan O'Sullivan
Add really quick benchmarks for testing.
Bryan O'Sullivan
Fix a thinko.
Bryan O'Sullivan
Tix an option fypo.
Bryan O'Sullivan
Refactor code a little to simplify it. Relies on concatU, which is not yet in uvector.
Bryan O'Sullivan
Small refactoring for style.
Neil Brown
Stopped results being retained until the end if you do not want to plot the graphs with a shared axis
Neil Brown
Added a command-line option to allow plotting the KDEs for all the benchmarks with the same X axis
Neil Brown
Changed the plotting of KDEs so that you can plot several graphs with the same X axis scale The shared X axis is auto-scaled so that it encompasses the data from all the graphs.
Bryan O'Sullivan
TAG 0.1.2
Tags
0.1.2
Bryan O'Sullivan
Fix flags
Bryan O'Sullivan
TAG 0.1.2
Bryan O'Sullivan
Bump version
tim
Minor improvements to PlotTiming rendering - Turn off lines around bar edges - Remove gap between bars - Centre bars at 0.5,1.5... etc
Bryan O'Sullivan
Get criterion working on OS X
Bryan O'Sullivan
TAG 0.1.1
Tags
0.1.1
  1. Prev
  2. Next