| Filename | C:/tmp64ng/perl/lib/ExtUtils/MakeMaker/Config.pm | 
| Statements | Executed 21 statements in 0s | 
| Calls | P | F | Exclusive Time  | 
        Inclusive Time  | 
        Subroutine | 
|---|---|---|---|---|---|
| 1 | 1 | 1 | 0s | 0s | ExtUtils::MakeMaker::Config::BEGIN@15 | 
| 1 | 1 | 1 | 0s | 0s | ExtUtils::MakeMaker::Config::BEGIN@3 | 
| 1 | 1 | 1 | 0s | 93.6ms | ExtUtils::MakeMaker::Config::BEGIN@7 | 
| 6 | 6 | 6 | 0s | 0s | ExtUtils::MakeMaker::Config::import | 
| Line | State ments  | 
      Time on line  | 
      Calls | Time in subs  | 
      Code | 
|---|---|---|---|---|---|
| 1 | package ExtUtils::MakeMaker::Config; | ||||
| 2 | |||||
| 3 | 2 | 0s | 2 | 0s | # spent 0s within ExtUtils::MakeMaker::Config::BEGIN@3 which was called:
#    once (0s+0s) by ExtUtils::MakeMaker::BEGIN@9 at line 3 # spent     0s making 1 call to ExtUtils::MakeMaker::Config::BEGIN@3
# spent     0s making 1 call to strict::import  | 
| 4 | |||||
| 5 | 1 | 0s | our $VERSION = '7.04'; | ||
| 6 | |||||
| 7 | 2 | 0s | 1 | 93.6ms | # spent 93.6ms (0s+93.6) within ExtUtils::MakeMaker::Config::BEGIN@7 which was called:
#    once (0s+93.6ms) by ExtUtils::MakeMaker::BEGIN@9 at line 7 # spent  93.6ms making 1 call to ExtUtils::MakeMaker::Config::BEGIN@7  | 
| 8 | |||||
| 9 | # Give us an overridable config. | ||||
| 10 | 1 | 0s | 2207 | 15.6ms | our %Config = %Config::Config; # spent  15.6ms making 1103 calls to Config::FETCH, avg 14µs/call
# spent     0s making    1 call to Config::FIRSTKEY
# spent     0s making 1103 calls to Config::NEXTKEY, avg 0s/call  | 
| 11 | |||||
| 12 | # spent 0s within ExtUtils::MakeMaker::Config::import which was called 6 times, avg 0s/call:
#    once (0s+0s) by ExtUtils::MM_Win32::BEGIN@22 at line 22 of ExtUtils/MM_Win32.pm
#    once (0s+0s) by ExtUtils::MM_Any::BEGIN@14 at line 14 of ExtUtils/MM_Any.pm
#    once (0s+0s) by ExtUtils::MM_Unix::BEGIN@8 at line 8 of ExtUtils/MM_Unix.pm
#    once (0s+0s) by ExtUtils::MM::BEGIN@4 at line 4 of ExtUtils/MM.pm
#    once (0s+0s) by ExtUtils::Liblist::Kid::BEGIN@16 at line 16 of ExtUtils/Liblist/Kid.pm
#    once (0s+0s) by ExtUtils::MakeMaker::BEGIN@9 at line 9 of ExtUtils/MakeMaker.pm  | ||||
| 13 | 6 | 0s | my $caller = caller; | ||
| 14 | |||||
| 15 | 2 | 0s | 2 | 0s | # spent 0s within ExtUtils::MakeMaker::Config::BEGIN@15 which was called:
#    once (0s+0s) by ExtUtils::MakeMaker::BEGIN@9 at line 15     # spent     0s making 1 call to ExtUtils::MakeMaker::Config::BEGIN@15
    # spent     0s making 1 call to strict::unimport  | 
| 16 | 6 | 0s | *{$caller.'::Config'} = \%Config; | ||
| 17 | } | ||||
| 18 | |||||
| 19 | 1 | 0s | 1; | ||
| 20 | |||||
| 21 | |||||
| 22 | =head1 NAME | ||||
| 23 | |||||
| 24 | ExtUtils::MakeMaker::Config - Wrapper around Config.pm | ||||
| 25 | |||||
| 26 | |||||
| 27 | =head1 SYNOPSIS | ||||
| 28 | |||||
| 29 | use ExtUtils::MakeMaker::Config; | ||||
| 30 | print $Config{installbin}; # or whatever | ||||
| 31 | |||||
| 32 | |||||
| 33 | =head1 DESCRIPTION | ||||
| 34 | |||||
| 35 | B<FOR INTERNAL USE ONLY> | ||||
| 36 | |||||
| 37 | A very thin wrapper around Config.pm so MakeMaker is easier to test. | ||||
| 38 | |||||
| 39 | =cut |