libnonius / nonius

A C++ micro-benchmarking framework

Home Page:https://nonius.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A C++ micro-benchmarking framework

https://nonius.io

License:Creative Commons Zero v1.0 Universal


Languages

Language:C++ 56.4%Language:Smarty 42.4%Language:Python 0.7%Language:JavaScript 0.3%Language:CSS 0.2%