The BenchmarkHistory package

[ Tags: benchmarking, gpl, library ] [ Propose Tags ]

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


[Skip to Readme]

Properties

Versions 0.0.0.1, 0.0.0.2
Change log changelog.md
Dependencies base (>=4.7 && <4.9), bytestring (==0.10.*), cassava (==0.4.*), deepseq (>=1.3 && <1.5), directory, statistics (==0.13.*), time, vector (>=0.10 && <0.12) [details]
License GPL-3
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 repository head: git clone git://github.com/choener/BenchmarkHistory
Uploaded Thu Nov 19 14:22:31 UTC 2015 by ChristianHoener
Distributions NixOS:0.0.0.2
Executables BenchmarkHistogram
Downloads 359 total (46 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-12-05 [all 2 reports]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
exe

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

DisabledManual

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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


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/