Module profiling

Module profiling 

Source
Expand description

This module provides profiling utilities for measuring and reporting execution times in rumdl.

Structs§

Profiler
A simple profiling utility to measure and report execution times
ScopedTimer
A utility struct to time a section of code using RAII

Functions§

get_report
Get a report of all measurements
reset
Reset all measurements
start_timer
Start a timer for a section
stop_timer
Stop a timer for a section