Profiler C++ de Cabeçalho Único: utl::profiler

2025-04-14
Profiler C++ de Cabeçalho Único: utl::profiler

utl::profiler é uma biblioteca de perfil C++ de cabeçalho único que usa macros simples para medir o tempo de execução de segmentos de código e construir automaticamente um gráfico de chamadas. A biblioteca possui recursos como opções de estilo personalizáveis, segurança de thread e suporte para threads separadas. Ele reduz significativamente a sobrecarga usando intrínsecos x86. A biblioteca também suporta estilo personalizado e exportação de resultados para um arquivo.