https://github.com/podgorskiy/nonius
Nonius benchmark-framework fork
https://github.com/podgorskiy/nonius
benchmark benchmark-framework benchmarking cpp performance
Last synced: 8 months ago
JSON representation
Nonius benchmark-framework fork
- Host: GitHub
- URL: https://github.com/podgorskiy/nonius
- Owner: podgorskiy
- License: cc0-1.0
- Created: 2020-09-02T06:25:25.000Z (about 5 years ago)
- Default Branch: devel
- Last Pushed: 2020-09-02T08:29:57.000Z (about 5 years ago)
- Last Synced: 2025-01-11T05:21:44.551Z (10 months ago)
- Topics: benchmark, benchmark-framework, benchmarking, cpp, performance
- Language: C++
- Homepage:
- Size: 1.51 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING.txt
Awesome Lists containing this project
README
# This is a fork of Nonius with merged PRs
You can find original Nonius at https://github.com/libnonius/nonius
___
# Nonius
## What is nonius?
Nonius is an open-source framework for benchmarking small snippets of C++ code.
It is very heavily inspired by [Criterion], a similar Haskell-based tool. It
runs your code, measures the time it takes to run, and then performs some
statistical analysis on those measurements.
The library is header-only so you don’t have to build it. It comes as a single
header that you can drop somewhere and #include it in your code. Grab that
header from the [releases] page.
[Criterion]: http://www.serpentine.com/blog/2009/09/29/criterion-a-new-benchmarking-library-for-haskell/
[releases]: https://github.com/rmartinho/nonius/releases