Lightweight cross-platform profiler library for C++. You can profile any function in C++ code. Furthermore this library allows to measure runtime of any block of code. For example, gathering information for 12 million blocks is using less than 300MB of memory. Working profiler slows an application execution by only 1-2%.