Profile of Params/Validate/Constants.pm

← Index
NYTProf Performance Profile «line view»
For script/ponapi
Run on Wed Feb 10 15:51:26 2016
Reported on Thu Feb 11 09:43:09 2016

Filename | /usr/lib/perl5/Params/Validate/Constants.pm
Statements | Executed 9 statements in 173µs

Subroutines
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
1 | 1 | 1 | 10µs | 20µs | Params::Validate::Constants::::BEGIN@6Params::Validate::Constants::BEGIN@6
1 | 1 | 1 | 7µs | 11µs | Params::Validate::Constants::::BEGIN@7Params::Validate::Constants::BEGIN@7

Call graph for these subroutines as a Graphviz dot language file.

Line | State ments | Time on line | Calls | Time in subs | Code
--- | --- | --- | --- | --- | ---
1 |  |  |  |  | package Params::Validate::Constants;
2 |  |  |  |  | {
3 | 2 | 700ns |  |  | $Params::Validate::Constants::VERSION = '1.08';
4 |  |  |  |  | }
5 |  |  |  |  |
6 | 2 | 19µs | 2 | 31µs | # spent 20µs (10+11) within Params::Validate::Constants::BEGIN@6 which was called: # once (10µs+11µs) by Params::Validate::BEGIN@13 at line 6 use strict; # spent 20µs making 1 call to Params::Validate::Constants::BEGIN@6 # spent 11µs making 1 call to strict::import
7 | 2 | 144µs | 2 | 15µs | # spent 11µs (7+4) within Params::Validate::Constants::BEGIN@7 which was called: # once (7µs+4µs) by Params::Validate::BEGIN@13 at line 7 use warnings; # spent 11µs making 1 call to Params::Validate::Constants::BEGIN@7 # spent 4µs making 1 call to warnings::import
8 |  |  |  |  |
9 | 1 | 5µs |  |  | our @ISA = 'Exporter';
10 |  |  |  |  |
11 | 1 | 2µs |  |  | our @EXPORT = qw(
12 |  |  |  |  | SCALAR
13 |  |  |  |  | ARRAYREF
14 |  |  |  |  | HASHREF
15 |  |  |  |  | CODEREF
16 |  |  |  |  | GLOB
17 |  |  |  |  | GLOBREF
18 |  |  |  |  | SCALARREF
19 |  |  |  |  | HANDLE
20 |  |  |  |  | BOOLEAN
21 |  |  |  |  | UNDEF
22 |  |  |  |  | OBJECT
23 |  |  |  |  | UNKNOWN
24 |  |  |  |  | );
25 |  |  |  |  |
26 |  |  |  |  | sub SCALAR () { 1 }
27 |  |  |  |  | sub ARRAYREF () { 2 }
28 |  |  |  |  | sub HASHREF () { 4 }
29 |  |  |  |  | sub CODEREF () { 8 }
30 |  |  |  |  | sub GLOB () { 16 }
31 |  |  |  |  | sub GLOBREF () { 32 }
32 |  |  |  |  | sub SCALARREF () { 64 }
33 |  |  |  |  | sub UNKNOWN () { 128 }
34 |  |  |  |  | sub UNDEF () { 256 }
35 |  |  |  |  | sub OBJECT () { 512 }
36 |  |  |  |  |
37 |  |  |  |  | sub HANDLE () { 16 | 32 }
38 |  |  |  |  | sub BOOLEAN () { 1 | 256 }
39 |  |  |  |  |
40 | 1 | 3µs |  |  | 1;