gprof2dot.py skript můžete převést výstup z gprof do bodového grafu. To může správně analyzovat názvy funkcí šablony C ++, umožňuje prořezávat uzly a hrany pod určitou hranici, může analyzovat speciální notace gprof používá pro vzájemně rekurzivních funkcí, používá barvu efektivně upozornit na hot-spotů, a pracuje na jakékoliv platformě kde GNU gprof, graphviz, a Python jsou k dispozici, tedy prakticky kdekoli.
Zde jsou některé klíčové rysy "gprof2dot py":
· Mohou správně analyzovat C ++ názvy funkcí šablona;
· Umožňuje prořezávat uzlů a hran pod určitou prahovou hodnotu;
· Mohou analyzovat speciální notaci gprof používá pro vzájemně rekurzivních funkcí;
· Používá barvu efektivně upozornit na hot-spotů;
· Funguje na jakékoliv platformě, kde GNU gprof, graphviz, a Python je k dispozici, tedy prakticky kdekoliv.
Využití:
gprof2dot.py [volby] [soubor]
Volby:
Číslo verze --version přehlídka programu a exit
-h, --help zobrazit tuto nápovědu a skončí
-o SOUBOR, --output = SOUBOR
výstupního souboru [stdout]
-n procento, --node-thres = procentuální
eliminovat uzlů pod tímto prahem [výchozí: 0.05]
-e procento, --edge-thres = procentuální
eliminovat hrany pod tímto prahem [výchozí: 0.01]
-c paleta barev, --colormap = paleta barev
barevné mapy: barva, růžová nebo šedá [výchozí: color]
-s, --strip Strip funkční parametry, šablony parametry, a
const modifikátory z demangled C ++ názvy funkcí
-w, --wrap zábal názvy funkcí
Co je nového v této verzi:
· Heuristická zpropagovat času uvnitř rekurzivní funkce cyklů bylo přidáno, dovolovat jednoho představit kritickou časovou cestu pro vysoce rekurzivní kód.
· Byly provedeny několik oprav a vylepšení, aby oprofile výstupu rozebrat.
Podrobnosti Software:
Komentáře nebyl nalezen