BenchmarkHistory: Benchmark functions with history

[ benchmarking, gpl, library ] [ Propose Tags ] [ Report a vulnerability ]

Benchmark functions via GHC.Stats and keep a history of running time and allocation profiles.


[Skip to Readme]

Flags

Manual Flags

NameDescriptionDefault
exe

build the exacutable. not normally done because Chart has older dependencies for some packages

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.0.1, 0.0.0.2
Change log changelog.md
Dependencies base (>=4.7 && <4.9), bytestring (>=0.10 && <0.11), cassava (>=0.4 && <0.5), deepseq (>=1.3 && <1.5), directory, statistics (>=0.13 && <0.14), time, vector (>=0.10 && <0.12) [details]
Tested with ghc ==7.8.4, ghc ==7.10.2
License GPL-3.0-only
Copyright Christian Hoener zu Siederdissen, 2015
Author Christian Hoener zu Siederdissen, 2015
Maintainer choener@bioinf.uni-leipzig.de
Category Benchmarking
Home page https://github.com/choener/BenchmarkHistory
Bug tracker https://github.com/choener/BenchmarkHistory/issues
Source repo head: git clone git://github.com/choener/BenchmarkHistory
Uploaded by ChristianHoener at 2015-11-19T14:22:31Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables BenchmarkHistogram
Downloads 1827 total (7 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-12-05 [all 2 reports]

Readme for BenchmarkHistory-0.0.0.2

[back to package description]

Build Status

BenchmarkHistory

The library provides tools for keeping a log of running time and memory allocation of functions to be benchmarked. I use this library together with buildbot to be alerted when one of my programs or libraries performs much worse due to recent changes. The system uses the history of benchmark runs to adapt to changes.

Contact

Christian Hoener zu Siederdissen
Leipzig University, Leipzig, Germany
choener@bioinf.uni-leipzig.de
http://www.bioinf.uni-leipzig.de/~choener/