gprof.callg revision 1591
1117395Skan
2132718Skan
3117395Skan
4117395Skancall graph profile:
5117395Skan          The sum of self and descendents is the major sort
6117395Skan          for this listing.
7117395Skan
8117395Skan          function entries:
9117395Skan
10117395Skanindex     the index of the function in the call graph
11117395Skan          listing, as an aid to locating it (see below).
12117395Skan
13117395Skan%time     the percentage of the total time of the program
14117395Skan          accounted for by this function and its
15117395Skan          descendents.
16117395Skan
17117395Skanself      the number of seconds spent in this function
18117395Skan          itself.
19117395Skan
20117395Skandescendents
21117395Skan          the number of seconds spent in the descendents of
22117395Skan          this function on behalf of this function.
23117395Skan
24117395Skancalled    the number of times this function is called (other
25132718Skan          than recursive calls).
26132718Skan
27117395Skanself      the number of times this function calls itself
28132718Skan          recursively.
29132718Skan
30132718Skanname      the name of the function, with an indication of
31132718Skan          its membership in a cycle, if any.
32132718Skan
33132718Skanindex     the index of the function in the call graph
34132718Skan          listing, as an aid to locating it.
35132718Skan
36132718Skan
37132718Skan
38132718Skan          parent listings:
39132718Skan
40132718Skanself*     the number of seconds of this function's self time
41132718Skan          which is due to calls from this parent.
42132718Skan
43132718Skandescendents*
44132718Skan          the number of seconds of this function's
45132718Skan          descendent time which is due to calls from this
46132718Skan          parent.
47132718Skan
48132718Skancalled**  the number of times this function is called by
49132718Skan          this parent.  This is the numerator of the
50132718Skan          fraction which divides up the function's time to
51132718Skan          its parents.
52132718Skan
53132718Skantotal*    the number of times this function was called by
54132718Skan          all of its parents.  This is the denominator of
55132718Skan          the propagation fraction.
56132718Skan
57132718Skanparents   the name of this parent, with an indication of the
58132718Skan          parent's membership in a cycle, if any.
59132718Skan
60132718Skanindex     the index of this parent in the call graph
61132718Skan          listing, as an aid in locating it.
62132718Skan
63132718Skan
64132718Skan
65132718Skan          children listings:
66132718Skan
67117395Skanself*     the number of seconds of this child's self time
68117395Skan          which is due to being called by this function.
69117395Skan
70117395Skandescendent*
71117395Skan          the number of seconds of this child's descendent's
72117395Skan          time which is due to being called by this
73117395Skan          function.
74117395Skan
75132718Skancalled**  the number of times this child is called by this
76132718Skan          function.  This is the numerator of the
77132718Skan          propagation fraction for this child.
78132718Skan
79132718Skantotal*    the number of times this child is called by all
80132718Skan          functions.  This is the denominator of the
81132718Skan          propagation fraction.
82132718Skan
83132718Skanchildren  the name of this child, and an indication of its
84132718Skan          membership in a cycle, if any.
85132718Skan
86132718Skanindex     the index of this child in the call graph listing,
87132718Skan          as an aid to locating it.
88132718Skan
89132718Skan
90132718Skan
91132718Skan          * these fields are omitted for parents (or
92132718Skan          children) in the same cycle as the function.  If
93132718Skan          the function (or child) is a member of a cycle,
94132718Skan          the propagated times and propagation denominator
95132718Skan          represent the self time and descendent time of the
96132718Skan          cycle as a whole.
97132718Skan
98132718Skan          ** static-only parents and children are indicated
99132718Skan          by a call count of 0.
100132718Skan
101132718Skan
102132718Skan
103132718Skan          cycle listings:
104117395Skan          the cycle as a whole is listed with the same
105117395Skan          fields as a function entry.  Below it are listed
106117395Skan          the members of the cycle, and their contributions
107117395Skan          to the time and call counts of the cycle.
108132718Skan
109132718Skan