summaryrefslogtreecommitdiff
path: root/graphics/py-gprof2dot/pkg-descr
blob: d5b235aeaa5407452e33c0d85c56be1e77490fda (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
gprof2dot is a Python script to convert the output from many profilers into a
dot graph.

It can:
- read output from:
  - Linux perf
  - Valgrind's callgrind tool
  - oprofile
  - sysprof
  - xperf
  - VTune Amplifier XE
  - Very Sleepy
  - python profilers
  - Java's HPROF
  - prof, gprof
  - DTrace
- prune nodes and edges below a certain threshold;
- use an heuristic to propagate time inside mutually recursive functions;
- use color efficiently to draw attention to hot-spots;
- work on any platform where Python and Graphviz is available, i.e, virtually
  anywhere.