guión gprof2dot.py puede convertir la salida de gprof en un gráfico de puntos. Se puede analizar correctamente los nombres de funciones de plantilla C ++, le permite podar nodos y bordes por debajo de un cierto umbral, puede analizar el gprof especial notación utiliza para funciones mutuamente recursivas, utiliza el color de manera eficiente para llamar la atención sobre los puntos calientes, y funciona en cualquier plataforma donde GNU gprof, graphviz, y Python están disponibles, es decir, prácticamente en cualquier lugar.
Aquí están algunas características clave de "py gprof2dot":
· Puede analizar correctamente C ++ nombres de las funciones de plantilla;
· Permite podar nodos y bordes por debajo de un determinado umbral;
· Puede analizar la notación especial gprof utiliza para funciones mutuamente recursivas;
· Utiliza el color de manera eficiente para llamar la atención sobre los puntos calientes;
· Funciona en cualquier plataforma donde gprof GNU, graphviz, y Python está disponible, es decir, prácticamente en cualquier lugar.
Uso:
gprof2dot.py [opciones] [archivo]
Opciones:
número de versión del programa de espectáculos --version y salida
-h, --help muestra este mensaje de ayuda y sale
ARCHIVO -o, --output = ARCHIVO
salida de nombre de archivo [stdout]
PORCENTAJE -n, --node-thres = PORCENTAJE
eliminar nodos por debajo de este umbral [por defecto: 0.05]
PORCENTAJE -e, = PORCENTAJE-thres --edge
eliminar los bordes por debajo de este umbral [por defecto: 0.01]
-c mapa de colores, --colormap = mapa de colores
mapa de color: color, rosa o gris [predeterminado: color]
-s, parámetros de la función strip --strip, los parámetros de plantilla, y
modificadores const de C ++ nombres de funciones recompuestos
-w, nombres de las funciones de envoltura --wrap
¿Qué hay de nuevo en esta versión:
· Se añadió una heurística para propagar tiempo dentro de los ciclos de funciones recursivas, permitiendo visualizar la trayectoria momento crítico para el código altamente recursivo.
· Varias correcciones de errores y mejoras se hicieron a oprofile análisis sintáctico de salida.
Detalles de software:
Versión: 1.0
Fecha de carga: 3 Jun 15
Licencia: Libre
Popularidad: 84
Comentarios que no se encuentran