timemory 3.3.0
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
tim::audit Namespace Reference

Classes

struct  incoming
 Used by component audit member function to designate the parameters being passed are incoming (e.g. before a gotcha wrappee is invoked) More...
 
struct  outgoing
 Used by component audit member function to designate the parameters being passed are outgoing (e.g. the return value from a gotcha wrappee) More...