Filename | /Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI.pm |
Statements | Executed 40 statements in 1.14ms |
Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
1 | 1 | 1 | 3.21ms | 3.53ms | BEGIN@29 | PPI::
1 | 1 | 1 | 2.55ms | 3.41ms | BEGIN@23 | PPI::
1 | 1 | 1 | 1.80ms | 2.13ms | BEGIN@28 | PPI::
1 | 1 | 1 | 921µs | 3.22ms | BEGIN@22 | PPI::
1 | 1 | 1 | 919µs | 10.8ms | BEGIN@21 | PPI::
1 | 1 | 1 | 894µs | 1.07ms | BEGIN@26 | PPI::
1 | 1 | 1 | 586µs | 1.36ms | BEGIN@27 | PPI::
1 | 1 | 1 | 305µs | 414µs | BEGIN@24 | PPI::
1 | 1 | 1 | 14µs | 14µs | BEGIN@5 | PPI::
1 | 1 | 1 | 12µs | 12µs | BEGIN@17 | PPI::
1 | 1 | 1 | 7µs | 54µs | BEGIN@9 | PPI::
1 | 1 | 1 | 6µs | 17µs | BEGIN@6 | PPI::
1 | 1 | 1 | 5µs | 5µs | CORE:match (opcode) | PPI::
1 | 1 | 1 | 4µs | 4µs | BEGIN@10 | PPI::
1 | 1 | 1 | 3µs | 3µs | BEGIN@25 | PPI::
1 | 1 | 1 | 3µs | 3µs | BEGIN@18 | PPI::
1 | 1 | 1 | 3µs | 3µs | BEGIN@20 | PPI::
1 | 1 | 1 | 3µs | 3µs | BEGIN@19 | PPI::
Line | State ments |
Time on line |
Calls | Time in subs |
Code |
---|---|---|---|---|---|
1 | package PPI; | ||||
2 | |||||
3 | # See POD at end for documentation | ||||
4 | |||||
5 | 2 | 40µs | 1 | 14µs | # spent 14µs within PPI::BEGIN@5 which was called:
# once (14µs+0s) by PPIx::Utilities::Statement::BEGIN@19 at line 5 # spent 14µs making 1 call to PPI::BEGIN@5 |
6 | 2 | 20µs | 2 | 28µs | # spent 17µs (6+11) within PPI::BEGIN@6 which was called:
# once (6µs+11µs) by PPIx::Utilities::Statement::BEGIN@19 at line 6 # spent 17µs making 1 call to PPI::BEGIN@6
# spent 11µs making 1 call to strict::import |
7 | |||||
8 | # Set the version for CPAN | ||||
9 | 2 | 33µs | 2 | 101µs | # spent 54µs (7+47) within PPI::BEGIN@9 which was called:
# once (7µs+47µs) by PPIx::Utilities::Statement::BEGIN@19 at line 9 # spent 54µs making 1 call to PPI::BEGIN@9
# spent 47µs making 1 call to vars::import |
10 | # spent 4µs within PPI::BEGIN@10 which was called:
# once (4µs+0s) by PPIx::Utilities::Statement::BEGIN@19 at line 14 | ||||
11 | 1 | 300ns | $VERSION = '1.215'; | ||
12 | 1 | 200ns | $XS_COMPATIBLE = '0.845'; | ||
13 | 1 | 4µs | @XS_EXCLUDE = (); | ||
14 | 1 | 18µs | 1 | 4µs | } # spent 4µs making 1 call to PPI::BEGIN@10 |
15 | |||||
16 | # Load everything | ||||
17 | 2 | 26µs | 1 | 12µs | # spent 12µs within PPI::BEGIN@17 which was called:
# once (12µs+0s) by PPIx::Utilities::Statement::BEGIN@19 at line 17 # spent 12µs making 1 call to PPI::BEGIN@17 |
18 | 2 | 15µs | 1 | 3µs | # spent 3µs within PPI::BEGIN@18 which was called:
# once (3µs+0s) by PPIx::Utilities::Statement::BEGIN@19 at line 18 # spent 3µs making 1 call to PPI::BEGIN@18 |
19 | 2 | 15µs | 1 | 3µs | # spent 3µs within PPI::BEGIN@19 which was called:
# once (3µs+0s) by PPIx::Utilities::Statement::BEGIN@19 at line 19 # spent 3µs making 1 call to PPI::BEGIN@19 |
20 | 2 | 14µs | 1 | 3µs | # spent 3µs within PPI::BEGIN@20 which was called:
# once (3µs+0s) by PPIx::Utilities::Statement::BEGIN@19 at line 20 # spent 3µs making 1 call to PPI::BEGIN@20 |
21 | 2 | 154µs | 1 | 10.8ms | # spent 10.8ms (919µs+9.91) within PPI::BEGIN@21 which was called:
# once (919µs+9.91ms) by PPIx::Utilities::Statement::BEGIN@19 at line 21 # spent 10.8ms making 1 call to PPI::BEGIN@21 |
22 | 2 | 124µs | 1 | 3.22ms | # spent 3.22ms (921µs+2.30) within PPI::BEGIN@22 which was called:
# once (921µs+2.30ms) by PPIx::Utilities::Statement::BEGIN@19 at line 22 # spent 3.22ms making 1 call to PPI::BEGIN@22 |
23 | 2 | 100µs | 1 | 3.41ms | # spent 3.41ms (2.55+861µs) within PPI::BEGIN@23 which was called:
# once (2.55ms+861µs) by PPIx::Utilities::Statement::BEGIN@19 at line 23 # spent 3.41ms making 1 call to PPI::BEGIN@23 |
24 | 2 | 83µs | 1 | 414µs | # spent 414µs (305+108) within PPI::BEGIN@24 which was called:
# once (305µs+108µs) by PPIx::Utilities::Statement::BEGIN@19 at line 24 # spent 414µs making 1 call to PPI::BEGIN@24 |
25 | 2 | 16µs | 1 | 3µs | # spent 3µs within PPI::BEGIN@25 which was called:
# once (3µs+0s) by PPIx::Utilities::Statement::BEGIN@19 at line 25 # spent 3µs making 1 call to PPI::BEGIN@25 |
26 | 2 | 98µs | 1 | 1.07ms | # spent 1.07ms (894µs+174µs) within PPI::BEGIN@26 which was called:
# once (894µs+174µs) by PPIx::Utilities::Statement::BEGIN@19 at line 26 # spent 1.07ms making 1 call to PPI::BEGIN@26 |
27 | 2 | 91µs | 1 | 1.36ms | # spent 1.36ms (586µs+776µs) within PPI::BEGIN@27 which was called:
# once (586µs+776µs) by PPIx::Utilities::Statement::BEGIN@19 at line 27 # spent 1.36ms making 1 call to PPI::BEGIN@27 |
28 | 2 | 108µs | 1 | 2.13ms | # spent 2.13ms (1.80+322µs) within PPI::BEGIN@28 which was called:
# once (1.80ms+322µs) by PPIx::Utilities::Statement::BEGIN@19 at line 28 # spent 2.13ms making 1 call to PPI::BEGIN@28 |
29 | 2 | 131µs | 1 | 3.53ms | # spent 3.53ms (3.21+325µs) within PPI::BEGIN@29 which was called:
# once (3.21ms+325µs) by PPIx::Utilities::Statement::BEGIN@19 at line 29 # spent 3.53ms making 1 call to PPI::BEGIN@29 |
30 | |||||
31 | # If it is installed, load in PPI::XS | ||||
32 | 1 | 300ns | unless ( $PPI::XS_DISABLE ) { | ||
33 | 2 | 36µs | eval { require PPI::XS }; | ||
34 | # Only ignore the failure to load PPI::XS if not installed | ||||
35 | 1 | 11µs | 1 | 5µs | die if $@ && $@ !~ /^Can't locate .*? at /; # spent 5µs making 1 call to PPI::CORE:match |
36 | } | ||||
37 | |||||
38 | 1 | 5µs | 1; | ||
39 | |||||
40 | __END__ | ||||
# spent 5µs within PPI::CORE:match which was called:
# once (5µs+0s) by PPIx::Utilities::Statement::BEGIN@19 at line 35 |