# Criterion: robust, reliable performance measurement

[![Hackage](https://img.shields.io/hackage/v/criterion.svg)](https://hackage.haskell.org/package/criterion) [![Build Status](https://travis-ci.org/bos/criterion.svg?branch=master)](https://travis-ci.org/bos/criterion)

This package provides the Criterion module, a Haskell library for
measuring and analysing software performance.

<a href="http://www.serpentine.com/criterion/fibber.html" target="_blank"><img src="www/fibber-screenshot.png"></a>

To get started, read the <a
href="http://www.serpentine.com/criterion/tutorial.html"
target="_blank">online tutorial</a>, and take a look at the programs
in the <a href="/examples"
target="_blank">examples directory</a>.


# Building and installing

To build and install criterion, just run

    cabal install criterion


# Get involved!

Please report bugs via the
[github issue tracker](https://github.com/bos/criterion/issues).

Master [github repository](https://github.com/bos/criterion):

* `git clone https://github.com/bos/criterion.git`

There's also a [Mercurial mirror](https://bitbucket.org/bos/criterion):

* `hg clone https://bitbucket.org/bos/criterion`

(You can create and contribute changes using either Mercurial or git.)


# Authors

This library is written and maintained by Bryan O'Sullivan,
<bos@serpentine.com>.

# Criterion: robust, reliable performance measurement

[![Hackage](https://img.shields.io/hackage/v/criterion.svg)](https://hackage.haskell.org/package/criterion) [![Build Status](https://travis-ci.org/bos/criterion.svg?branch=master)](https://travis-ci.org/bos/criterion)

This package provides the Criterion module, a Haskell library for
measuring and analysing software performance.

<a href="http://www.serpentine.com/criterion/fibber.html" target="_blank"><img src="www/fibber-screenshot.png"></a>

To get started, read the <a
href="http://www.serpentine.com/criterion/tutorial.html"
target="_blank">online tutorial</a>, and take a look at the programs
in the <a href="/examples"
target="_blank">examples directory</a>.


# Building and installing

To build and install criterion, just run

    cabal install criterion


# Get involved!

Please report bugs via the
[github issue tracker](https://github.com/bos/criterion/issues).

Master [github repository](https://github.com/bos/criterion):

* `git clone https://github.com/bos/criterion.git`

# Authors

This library is written and maintained by Bryan O'Sullivan,
<bos@serpentine.com>.

Remove dead link to Mercurial mirror
Remove dead link to Mercurial mirror

This mirror appears to no longer be active.

[ci skip]
