← Index
NYTProf Performance Profile   « line view »
For Makefile.PL
  Run on Sun Mar 1 16:04:44 2015
Reported on Sun Mar 1 16:09:02 2015

FilenameC:/tmp64ng/data/.cpanm/work/1425221137.10360/Math-MPFR-3.23/Prec/Makefile.PL
StatementsExecuted 10 statements in 0s
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
1110s0sExtUtils::MakeMaker::::BEGIN@1175ExtUtils::MakeMaker::BEGIN@1175
3110s0sMY::::makefile MY::makefile
1110s0smain::::BEGIN@1.10 main::BEGIN@1.10
1110s0smain::::BEGIN@1.2 main::BEGIN@1.2
2210s0smain::::CORE:match main::CORE:match (opcode)
101010s0smain::::CORE:print main::CORE:print (opcode)
0000s0smain::::RUNTIME main::RUNTIME
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
010sProfile data that couldn't be associated with a specific line:
# spent 0s making 1 call to ExtUtils::MakeMaker::BEGIN@1175
140s40s
# spent 0s within main::BEGIN@1.10 which was called: # once (0s+0s) by ExtUtils::MakeMaker::eval_in_x at line 1 # spent 0s within main::BEGIN@1.2 which was called: # once (0s+0s) by ExtUtils::MakeMaker::eval_in_x at line 1
use ExtUtils::MakeMaker;
# spent 0s making 2 calls to Exporter::import, avg 0s/call # spent 0s making 1 call to main::BEGIN@1.10 # spent 0s making 1 call to main::BEGIN@1.2
2my %options = %{
320s{
4 'NAME' => 'Math::MPFR::V',
5 'LIBS' => $LIBS,
6 'INC' => $INC,
7 'VERSION_FROM' => 'V.pm'
8}
9};
10
1120s20sWriteMakefile(%options);
# spent 38.6s making 2 calls to ExtUtils::MakeMaker::WriteMakefile, avg 19.3s/call, recursion: max depth 1, sum of overlapping time 38.6s
12
13# Remove the Makefile dependency. Causes problems on a few systems.
1420s
# spent 0s within MY::makefile which was called 3 times, avg 0s/call: # 3 times (0s+0s) by ExtUtils::MakeMaker::new at line 745 of ExtUtils/MakeMaker.pm, avg 0s/call
sub MY::makefile { '' }
15
- -
 
# spent 0s within main::CORE:match which was called 2 times, avg 0s/call: # once (0s+0s) by main::RUNTIME at line 71 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 76 of Makefile.PL
sub main::CORE:match; # opcode
# spent 0s within main::CORE:print which was called 10 times, avg 0s/call: # once (0s+0s) by main::RUNTIME at line 81 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 69 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 71 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 84 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 85 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 70 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 76 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 74 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 79 of Makefile.PL # once (0s+0s) by main::RUNTIME at line 82 of Makefile.PL
sub main::CORE:print; # opcode