gprof2dot.py script kan de uitvoer van gprof omzetten in een dot grafiek. Het kan correct ontleden C ++ sjabloon functienamen, kunt u knooppunten en randen snoeien onder een bepaalde drempel, kan ontleden de speciale notatie gprof gebruikt voor onderling recursieve functies, maakt gebruik van kleur efficiënt om de aandacht te vestigen op hot-spots, en werkt op elk platform waar GNU gprof, graphviz en Python beschikbaar zijn, dat wil zeggen vrijwel overal.
Hier zijn een aantal belangrijke eigenschappen van "gprof2dot py":
· Kan correct C ++ sjabloon functienamen ontleden;
· Maakt het mogelijk om knooppunten snoeien en randen onder een bepaalde drempel;
· Kan de speciale notatie gprof gebruikt voor wederzijds recursieve functies ontleden;
· Maakt gebruik van kleur efficiënter om de aandacht te vestigen op hot-spots;
· Werkt op elk platform waar GNU gprof, graphviz en Python beschikbaar is, dat wil zeggen, vrijwel overal.
Usage:
gprof2dot.py [opties] [file]
Opties:
--version showprogramma's versienummer en exit
-h, --help deze hulp bericht en afrit tonen
-o BESTAND, --output = BESTAND
uitgang bestandsnaam [stdout]
-n PERCENTAGE, --node-Thres = PERCENTAGE
elimineren nodes onder deze drempel [standaard: 0.05]
-e PERCENTAGE, --edge-Thres = PERCENTAGE
randen onder deze drempel weg te nemen [standaard: 0,01]
-c kleurenkaart, --colormap = kleurenkaart
kleur kaart: kleur, roze of grijs [standaard: color]
-s, --strip strip functie parameters, sjabloon parameters en
const modifiers van demangled C ++ functienamen
-w, --wrap wrap functienamen
Wat is er nieuw in deze release:
· Een heuristische tot tijd in recursieve functie cycli propageren werd toegevoegd, zodat men het kritieke tijdpad voor zeer recursieve code te visualiseren.
· Verschillende bugfixes en verbeteringen werden gemaakt om de productie parsing oprofile.
Software informatie:
Versie: 1.0
Upload datum: 3 Jun 15
Licentie: Gratis
Populariteit: 84
Reacties niet gevonden