xref: /titanic_52/usr/src/cmd/sgs/gprof/common/gprof.flat.blurb (revision 7c478bd95313f5f23a4c958a745db2134aa03244)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, Version 1.0 only
6 * (the "License").  You may not use this file except in compliance
7 * with the License.
8 *
9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 * or http://www.opensolaris.org/os/licensing.
11 * See the License for the specific language governing permissions
12 * and limitations under the License.
13 *
14 * When distributing Covered Code, include this CDDL HEADER in each
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 * If applicable, add the following below this CDDL HEADER, with the
17 * fields enclosed by brackets "[]" replaced with your own identifying
18 * information: Portions Copyright [yyyy] [name of copyright owner]
19 *
20 * CDDL HEADER END
21 */
22/*
23 * Copyright (c) 1998 by Sun Microsystems, Inc.
24 * All rights reserved.
25 */
26
27#pragma ident	"%Z%%M%	%I%	%E% SMI"
28
29
30flat profile:
31
32 %         the percentage of the total running time of the
33time       program used by this function.
34
35cumulative a running sum of the number of seconds accounted
36 seconds   for by this function and those listed above it.
37
38 self      the number of seconds accounted for by this
39seconds    function alone.  This is the major sort for this
40           listing.
41
42calls      the number of times this function was invoked, if
43           this function is profiled, else blank.
44
45 self      the average number of milliseconds spent in this
46ms/call    function per call, if this function is profiled,
47	   else blank.
48
49 total     the average number of milliseconds spent in this
50ms/call    function and its descendents per call, if this
51	   function is profiled, else blank.
52
53name       the name of the function.  This is the minor sort
54           for this listing. The index shows the location of
55	   the function in the gprof listing. If the index is
56	   in parenthesis it shows where it would appear in
57	   the gprof listing if it were to be printed.
58
59Index by function names and Object modules listing:
60
61           The index entries are mapped to the function names.
62           If the same function name appears in multiple object
63           modules, each of these names is prefixed with a
64           module identifier followed by a colon. The shared
65           object modules listing that follows maps these
66           identifiers to appropriate objects.
67
68
69
70
71