Home | History | Annotate | Download | only in info

Lines Matching full:graph

95    The "call graph" shows, for each function, which functions called
99 function calls that use a lot of time. *Note The Call Graph: Call
100 Graph.
137 well as your link options. If it is not then no call-graph data will
141 gprof: gmon.out file is missing call-graph data
144 graph data you will still be able to see the time samples:
173 will greatly reduce the usefulness of the call graph.
253 profile and a call graph on standard output. Typically you would
298 which prints a flat profile and call graph analysis for all functions.
327 histogram, call graph, and basic-block count records is displayed.
363 `--graph[=SYMSPEC]'
364 The `-q' option causes `gprof' to print the call graph analysis.
365 If SYMSPEC is specified, print call graph only for matching symbols
366 and their children. *Note The Call Graph: Call Graph.
369 `--no-graph[=SYMSPEC]'
370 The `-Q' option causes `gprof' to suppress printing the call graph.
371 If SYMSPEC is specified, `gprof' prints a call graph, but excludes
443 printing the function index at the bottom of the call graph.
477 and the call graph.
480 `--static-call-graph'
481 The `-c' option causes the call graph of the program to be
484 code. Since normal call graph records are only generated when
491 the call graph with call counts of `0'.
501 The `-k' option allows you to delete from the call graph any arcs
527 The `-n' option causes `gprof', in its call graph analysis, to
532 The `-n' option causes `gprof', in its call graph analysis, not to
595 graph. The function will still be listed as a child of any
604 percentages-of-time for the call graph. More than one `-E' option
609 The `-f FUNCTION' option causes `gprof' to limit the call graph to
618 the call graph. More than one `-F' option may be given; only one
629 lists in the call graph all functions that were reached from either
698 * Call Graph:: The call graph shows which functions called which
706 File: gprof.info, Node: Flat Profile, Next: Call Graph, Up: Output
765 However, the call graph indicated that they were called, so therefore
801 is the only field in the flat profile that uses call graph
810 File: gprof.info, Node: Call Graph, Next: Line-by-line, Prev: Flat Profile, Up: Output
812 5.2 The Call Graph
815 The "call graph" shows how much time was spent in each function and its
859 subroutines (also called "children" when we speak of the call graph).
865 Flat Profile.) is never mentioned in the call graph.
876 File: gprof.info, Node: Primary, Next: Callers, Up: Call Graph
881 The "primary line" in a call graph entry is the line that describes the
948 File: gprof.info, Node: Callers, Next: Subroutines, Prev: Primary, Up: Call Graph
989 Not all functions have entries in the call graph; some options to
1002 File: gprof.info, Node: Subroutines, Next: Cycles, Prev: Callers, Up: Call Graph
1050 File: gprof.info, Node: Cycles, Prev: Subroutines, Up: Call Graph
1055 The graph may be complicated by the presence of "cycles of recursion"
1056 in the call graph. A cycle exists if a function calls another function
1069 graph it is followed by `<cycle NUMBER>'.
1072 call graph paradoxical. The "time spent in children" of `a' should
1086 Here is an example portion of a call graph which shows a cycle
1109 (The entire call graph for this program contains in addition an entry
1181 File: gprof.info, Node: Line-by-line, Next: Annotated Source, Prev: Call Graph, Up: Output
1200 mode. The call graph isn't as useful as normal, since the current
1201 version of `gprof' does not propagate call graph arcs from source code
1202 lines to the enclosing function. The call graph does, however, show
1217 Call graph (explanation follows)
1233 hit occurred on each of lines 349, 351, 382 and 385. In the call graph,
1249 Call graph (explanation follows)
1428 Some of the figures in the call graph are estimates--for example, the
1474 Use `gprof -l' and lookup the function in the call graph. The
1515 * When a function is suppressed from the call graph with `-e', GNU
1558 responsible for recording in an in-memory call graph table both its
1566 for maintaining the in-memory call graph, which records `frompc',
1634 written, followed by the call-graph arcs and the basic-block counts.
1672 records, call-graph arc records, and basic-block execution count
1705 9.2.2 Call-Graph Records
1708 Call-graph records have a format that is identical to the one used in
1709 the BSD-derived file format. It consists of an arc in the call graph
1717 This will ensure that the line-level call-graph is able to identify
1741 each for the flat profile (INCL_FLAT/EXCL_FLAT), the call graph arcs
1742 (INCL_ARCS/EXCL_ARCS), printing in the call graph
1743 (INCL_GRAPH/EXCL_GRAPH), timing propagation in the call graph
1811 As each call graph record is read (`call_graph.c:cg_read_rec'), the
1813 call graph arc is created by `cg_arcs.c:arc_add', unless the arc fails
1841 If call graph data is present, `cg_arcs.c:cg_assemble' is called.
1844 graph with a zero call count.
1859 the timings along the call graph, subject to a check against
1866 fairly straightforward. The call graph (`cg_print.c:cg_print') and
1891 Monitor depth-first numbering of symbols during call graph analysis
1897 As the call graph arcs are read, show each arc and how the total
1900 32 - Call graph arc sorting
1901 Details sorting individual parents/children within each call graph
1904 64 - Reading histogram and call graph records
1906 graph arc
1913 256 - Static call graph
1919 1024 - Call graph propagation
1920 Shows how function times are propagated along the call graph
2322 Node: Call Graph33903