gprof2dot.py scenarijus gali konvertuoti iš gprof išėjimo į dot diagramoje. Jis gali tinkamai apdoroti C ++ šablonas funkcijų pavadinimus, leidžia genėti mazgai ir kraštus žemiau tam tikros ribos, gali išanalizuoti ypatingą žymėjimas gprof naudoja kitą rekursinis funkcijas, naudoja spalvą efektyviai atkreipti dėmesį į karštųjų dėmių ir veikia bet platforma, kur GNU gprof, graphviz ir Python yra prieinami, ty beveik visur.
Štai keletas pagrindinių ypatybių "gprof2dot Py":
· Gali tinkamai apdoroti C ++ šablonas funkcijų pavadinimus;
· Leidžia genėti mazgai ir kraštai žemiau tam tikros ribos;
· Gali apdoroti specialiu užrašu gprof naudoja abipusiai rekursinis funkcijas;
· Naudoja spalvą efektyviai atkreipti dėmesį į karštųjų dėmių;
· Veikia bet platforma, kur GNU gprof, graphviz ir Python yra prieinama, ty beveik visur.
Naudojimas:
gprof2dot.py [options] [File]
Pasirinkimai:
--version Rodyti programos versijos numeris ir išeiti
-h, help parodyti šią pagalbos pranešimą ir išeiti
-O failą, --output = Failas
išvesties failo [stdout]
-n procentais, --node-thres = paskirstymo dalis procentais
pašalinti mazgai žemiau šios ribos [nutylėjimą: 0.05]
-e procentais, --edge-thres = paskirstymo dalis procentais
pašalinti kraštus žemiau šios ribos [nutylėjimą: 0,01]
-c paletės, --colormap = paletės
spalva žemėlapis: spalva, rožinė arba pilka [nutylėjimą: spalva]
-S, --strip juostelės funkcijos parametrus, šablono parametrus ir
const modifikatoriai iš demangled C ++ funkcija pavadinimų
-W, --wrap wrap funkcija pavadinimai
Kas naujo šioje versijoje:
· Euristinis propaguoti laiką viduje rekursinis funkcija ciklų buvo įtraukta, todėl vienu vizualizuoti kritinį laiko kelią labai grįžtamojo kodą.
· Keletas pataisymai ir patobulinimai buvo padaryti oprofile išvesties apdorojant.
Programinė detalės:
Versija: 1.0
Įkėlimo datą: 3 Jun 15
Licencija: Nemokamai
Populiarumas: 84
Komentarai nerastas