@hackage / criterion

Robust, reliable performance measurement and analysis

Latest v1.6.4.0

About

Metadata

  • Last updated:
  • License: BSD-3-Clause
  • Categories: Development, Testing
  • Maintained by: Ryan Scott <ryan.gl.scott@gmail.com>
  • Lottery factor: 1

Links

Installation

Tested Compilers

  1. 8.0.2
  2. 8.2.2
  3. 8.4.4
  4. 8.6.5
  5. 8.8.4
  6. 8.10.7
  7. 9.0.2
  8. 9.2.8
  9. 9.4.8
  10. 9.6.6
  11. 9.8.2
  12. 9.10.1

Build targets

  • JS
  • WASM

Uploaders

  1. Jeremy Murray
  2. Effie Clark

Features flags

  • fast  (off by default)
    compile without optimizations
  • embed-data-files  (off by default)
    Embed the data files in the binary for a relocatable executable. (Warning: This will increase the executable size significantly.)

Readme

Criterion: robust, reliable performance measurement

Hackage Build Status

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

To get started, read the online tutorial, and take a look at the programs in the examples directory.

Get involved!

Please report bugs via the github issue tracker.

Master github repository:

  • git clone https://github.com/haskell/criterion.git

Authors

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