/* * profiler.cpp * * Created on: May 22, 2024 * Author: Dario */ #include #ifdef STA_PROFILING_ENABLED #include namespace sta { Profiler::Profiler(const char* name) : name_{name}, start_{timeUs()} { } Profiler::~Profiler() { STA_DEBUG_PRINTF(">[PROFILER] %s took %d us", name_, timeUs() - start_); } } // namespace sta #endif // STA_PROFILING_ENABLED