Biblioteca de ajuste de desempenho e log do C ++

Preciso analisar o desempenho em algum código em tempo real no Windows.

Não consigo usar nenhum dos criadores de perfil regulares (Vtune, Codeanalyst) porque não consigo diminuir a velocidade do executável. Então, eu estou usando minha própria classe de tempo com base em QueryPerformanceCounter ().

Existem bibliotecas C ++ existentes (gratuitas) para registrar os resultados - MAS eu preciso que elas sejam armazenadas em buffer no final de uma execução, não tenho tempo para gravar em um arquivo ou log de eventos enquanto estou coletando dados.

Fácil o suficiente para rodar sozinho, mas se houver uma maneira de criar o log4cplus / qDebug ou um registro semelhante a um buffer e despejar posteriormente, isso poupará algum esforço.

questionAnswers(1)

yourAnswerToTheQuestion