roteiro gprof2dot.py pode converter a saída do gprof em um gráfico de pontos. Ele pode analisar corretamente C ++ nomes de função modelo, permite que você podar nós e arestas abaixo de um determinado limiar, é possível analisar o gprof especial notação usa para funções mutuamente recursiva, usa a cor de forma eficiente para chamar a atenção para hot-spots, e funciona em qualquer plataforma onde GNU gprof, graphviz, e Python estão disponíveis, ou seja, praticamente em qualquer lugar.
Aqui estão algumas características-chave de "py gprof2dot":
· Pode analisar corretamente nomes C ++ função de modelo;
· Permite podar nós e arestas abaixo de um determinado limiar;
· Pode analisar a notação especial gprof usa para funções recursivas mutuamente;
· Usa a cor de forma eficiente para chamar a atenção para hot-spots;
· Funciona em qualquer plataforma onde GNU gprof, graphviz, e Python está disponível, ou seja, praticamente em qualquer lugar.
Uso:
gprof2dot.py [opções] [arquivo]
Opções:
número da versão do programa mostra --version e saída
-h, --help mostrar esta mensagem de ajuda e sai
-o arquivo, --output = ARQUIVO
output filename [stdout]
PERCENTAGEM -n, --node-thres = PERCENTUAL
eliminar os nós abaixo deste limiar [padrão: 0,05]
PERCENTAGEM -e, --edge-thres = PERCENTUAL
eliminar arestas abaixo deste limiar [padrão: 0,01]
-c mapa de cores, --colormap = ColorMap
mapa de cor: cor, rosa ou cinza [padrão: color]
-s, parâmetros de função tira --strip, parâmetros do modelo, e
modificadores const de C ++ nomes de função demangled
-w, nomes de funções envoltório --wrap
O que há de novo nesta versão:
· Uma heurística para propagar tempo dentro de ciclos de função recursiva foi adicionado, permitindo que se possa visualizar o caminho momento crítico para o código altamente recursiva.
· Várias correções de bugs e melhorias foram feitas para oProfile saída de análise.
Detalhes de Software:
Comentários não encontrado