picky picky picky in the equations.
[unix-history] / usr / src / usr.bin / gprof / PSD.doc / abstract.me
CommitLineData
646ae26b 1\" @(#)abstract.me 1.3 %G%
bbc0d894
PK
2.ls 1
3.lp
4.sp 1
5.ce 1000
6\fB\s+2gprof: a Call Graph Execution Profiler\s-2\fP\**
7.(f
8\**This work was supported by grant MCS80-05144
9from the National Science Foundation.
10.)f
11.sp 1
12by
13\fISusan L. Graham\fP
14\fIPeter B. Kessler\fP
15\fIMarshall K. McKusick\fP
16.sp 1
17Computer Science Division
18Electrical Engineering and Computer Science Department
19University of California, Berkeley
20Berkeley, California 94720
21.ce 0
22.sp 1
23.sh 0 "Abstract"
24.pp
3b24e16f
PK
25Large complex programs are composed of a number of small routines
26that implement abstractions for the routines that call them.
bbc0d894
PK
27To be useful, an execution profiler must attribute
28execution time in a way that is meaningful in terms of the
646ae26b 29logical structure of a program
3b24e16f
PK
30as well as in terms of its textual decomposition.
31This data must then be displayed to the user
bbc0d894 32in a convenient and informative way.
3b24e16f
PK
33The \fBgprof\fP profiler
34accounts for the running time of called routines
bbc0d894
PK
35in the running time of the routines that call them.
36The design and use of this profiler is described.