|
|
|
@ -1,8 +1,6 @@ |
|
|
|
\input texinfo @c -*-texinfo-*- |
|
|
|
@setfilename gprof.info |
|
|
|
@c Copyright 1988, 1992, 1993, 1998, 1999, 2000, 2001, 2002, 2003, |
|
|
|
@c 2004, 2007, 2008, 2009 |
|
|
|
@c Free Software Foundation, Inc. |
|
|
|
@c Copyright 1988-2013 Free Software Foundation, Inc. |
|
|
|
@settitle GNU gprof |
|
|
|
@setchapternewpage odd |
|
|
|
|
|
|
|
@ -23,8 +21,7 @@ |
|
|
|
This file documents the gprof profiler of the GNU system. |
|
|
|
|
|
|
|
@c man begin COPYRIGHT |
|
|
|
Copyright @copyright{} 1988, 1992, 1997, 1998, 1999, 2000, 2001, 2003, |
|
|
|
2007, 2008, 2009 Free Software Foundation, Inc. |
|
|
|
Copyright @copyright{} 1988-2013 Free Software Foundation, Inc. |
|
|
|
|
|
|
|
Permission is granted to copy, distribute and/or modify this document |
|
|
|
under the terms of the GNU Free Documentation License, Version 1.3 |
|
|
|
@ -57,8 +54,7 @@ execute programs. @sc{gnu} @code{gprof} was written by Jay Fenlason. |
|
|
|
Eric S. Raymond made some minor corrections and additions in 2003. |
|
|
|
|
|
|
|
@vskip 0pt plus 1filll |
|
|
|
Copyright @copyright{} 1988, 1992, 1997, 1998, 1999, 2000, 2003, 2008, |
|
|
|
2009 Free Software Foundation, Inc. |
|
|
|
Copyright @copyright{} 1988-2013 Free Software Foundation, Inc. |
|
|
|
|
|
|
|
Permission is granted to copy, distribute and/or modify this document |
|
|
|
under the terms of the GNU Free Documentation License, Version 1.3 |
|
|
|
@ -124,12 +120,13 @@ gprof [ -[abcDhilLrsTvwxyz] ] [ -[ACeEfFJnNOpPqQZ][@var{name}] ] |
|
|
|
[ --debug[=@var{level}] ] [ --function-ordering ] |
|
|
|
[ --file-ordering @var{map_file} ] [ --directory-path=@var{dirs} ] |
|
|
|
[ --display-unused-functions ] [ --file-format=@var{name} ] |
|
|
|
[ --file-info ] [ --help ] [ --line ] [ --min-count=@var{n} ] |
|
|
|
[ --no-static ] [ --print-path ] [ --separate-files ] |
|
|
|
[ --static-call-graph ] [ --sum ] [ --table-length=@var{len} ] |
|
|
|
[ --traditional ] [ --version ] [ --width=@var{n} ] |
|
|
|
[ --ignore-non-functions ] [ --demangle[=@var{STYLE}] ] |
|
|
|
[ --no-demangle ] [--external-symbol-table=name] |
|
|
|
[ --file-info ] [ --help ] [ --line ] [ --inline-file-names ] |
|
|
|
[ --min-count=@var{n} ] [ --no-static ] [ --print-path ] |
|
|
|
[ --separate-files ] [ --static-call-graph ] [ --sum ] |
|
|
|
[ --table-length=@var{len} ] [ --traditional ] [ --version ] |
|
|
|
[ --width=@var{n} ] [ --ignore-non-functions ] |
|
|
|
[ --demangle[=@var{STYLE}] ] [ --no-demangle ] |
|
|
|
[--external-symbol-table=name] |
|
|
|
[ @var{image-file} ] [ @var{profile-file} @dots{} ] |
|
|
|
@c man end |
|
|
|
@end smallexample |
|
|
|
@ -712,6 +709,11 @@ the running time of @code{gprof}, and magnifies statistical |
|
|
|
inaccuracies. |
|
|
|
@xref{Sampling Error, ,Statistical Sampling Error}. |
|
|
|
|
|
|
|
@item --inline-file-names |
|
|
|
This option causes @code{gprof} to print the source file after each |
|
|
|
symbol in both the flat profile and the call graph. The full path to the |
|
|
|
file is printed if used with the @samp{-L} option. |
|
|
|
|
|
|
|
@item -m @var{num} |
|
|
|
@itemx --min-count=@var{num} |
|
|
|
This option affects execution count output only. |
|
|
|
|