| Filename | /Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/darwin-2level/Clone.pm |
| Statements | Executed 13 statements in 169µs |
| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 1100 | 3 | 2 | 6.80ms | 6.80ms | Clone::clone (xsub) |
| 1 | 1 | 1 | 25µs | 36µs | Clone::BEGIN@3 |
| 1 | 1 | 1 | 18µs | 18µs | Clone::bootstrap (xsub) |
| 1 | 1 | 1 | 6µs | 62µs | Clone::BEGIN@4 |
| Line | State ments |
Time on line |
Calls | Time in subs |
Code |
|---|---|---|---|---|---|
| 1 | package Clone; | ||||
| 2 | |||||
| 3 | 2 | 23µs | 2 | 47µs | # spent 36µs (25+11) within Clone::BEGIN@3 which was called:
# once (25µs+11µs) by PPI::Element::BEGIN@25 at line 3 # spent 36µs making 1 call to Clone::BEGIN@3
# spent 11µs making 1 call to strict::import |
| 4 | 2 | 58µs | 2 | 118µs | # spent 62µs (6+56) within Clone::BEGIN@4 which was called:
# once (6µs+56µs) by PPI::Element::BEGIN@25 at line 4 # spent 62µs making 1 call to Clone::BEGIN@4
# spent 56µs making 1 call to vars::import |
| 5 | |||||
| 6 | 1 | 300ns | require Exporter; | ||
| 7 | 1 | 200ns | require DynaLoader; | ||
| 8 | 1 | 68µs | require AutoLoader; | ||
| 9 | |||||
| 10 | 1 | 7µs | @ISA = qw(Exporter DynaLoader); | ||
| 11 | 1 | 300ns | @EXPORT = qw(); | ||
| 12 | 1 | 500ns | @EXPORT_OK = qw( clone ); | ||
| 13 | |||||
| 14 | 1 | 300ns | $VERSION = '0.37'; | ||
| 15 | |||||
| 16 | 1 | 6µs | 1 | 246µs | bootstrap Clone $VERSION; # spent 246µs making 1 call to DynaLoader::bootstrap |
| 17 | |||||
| 18 | 1 | 5µs | 1; | ||
| 19 | __END__ | ||||
# spent 18µs within Clone::bootstrap which was called:
# once (18µs+0s) by DynaLoader::bootstrap at line 217 of DynaLoader.pm | |||||
# spent 6.80ms within Clone::clone which was called 1100 times, avg 6µs/call:
# 951 times (5.57ms+0s) by PPI::Token::_QuoteEngine::Full::_fill at line 200 of PPI/Token/_QuoteEngine/Full.pm, avg 6µs/call
# 144 times (1.21ms+0s) by PPI::Token::Whitespace::null at line 80 of PPI/Token/Whitespace.pm, avg 8µs/call
# 5 times (22µs+0s) by PPI::Token::_QuoteEngine::Full::new at line 163 of PPI/Token/_QuoteEngine/Full.pm, avg 4µs/call |