summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1999-07-26 04:20:37 +0000
committerGurusamy Sarathy <gsar@cpan.org>1999-07-26 04:20:37 +0000
commit6fb760346d7220139c9ff5ecfa61c5a88b1d0f1e (patch)
treec35571335d0a75cbaae79d67b0576195f003a50c
parent14b266439b411a327518c855892cb744945c6e8a (diff)
downloadperl-6fb760346d7220139c9ff5ecfa61c5a88b1d0f1e.tar.gz
dprofpp pod additions from Nathan Torkington <gnat@frii.com>
p4raw-id: //depot/perl@3756
-rw-r--r--utils/dprofpp.PL41
1 files changed, 40 insertions, 1 deletions
diff --git a/utils/dprofpp.PL b/utils/dprofpp.PL
index 451b8bf11d..0c57940014 100644
--- a/utils/dprofpp.PL
+++ b/utils/dprofpp.PL
@@ -82,7 +82,8 @@ be used.
$ perl5 -d:DProf test.pl
-Then run dprofpp to analyze the profile.
+Then run dprofpp to analyze the profile. The output of dprofpp depends
+on the flags to the program and the version of Perl you're using.
$ dprofpp -u
Total Elapsed Time = 1.67 Seconds
@@ -101,6 +102,44 @@ data. The above two commands can be executed with one dprofpp command.
Consult L<Devel::DProf/"PROFILE FORMAT"> for a description of the raw profile.
+=head1 OUTPUT
+
+Columns are:
+
+=over 4
+
+=item %Time
+
+Percentage of time spent in this routine.
+
+=item #Calls
+
+Number of calls to this routine.
+
+=item sec/call
+
+Average number of seconds per call to this routine.
+
+=item Name
+
+Name of routine.
+
+=item CumulS
+
+Time (in seconds) spent in this routine and routines called from it.
+
+=item ExclSec
+
+Time (in seconds) spent in this routine (not including those called
+from it).
+
+=item Csec/c
+
+Average time (in seconds) spent in each call of this routine
+(including those called from it).
+
+=back
+
=head1 OPTIONS
=over 5