Profile of Params/Validate/Constants.pm

← Index
NYTProf Performance Profile «block view•line view•sub view»
For xt/tapper-mcp-scheduler-with-db-longrun.t
Run on Tue May 22 17:18:39 2012
Reported on Tue May 22 17:23:53 2012

Filename | /2home/ss5/perl5/perlbrew/perls/perl-5.12.3/lib/site_perl/5.12.3/x86_64-linux/Params/Validate/Constants.pm
Statements | Executed 9 statements in 181µs

Subroutines
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
1 | 1 | 1 | 12µs | 14µs | Params::Validate::Constants::::BEGIN@3Params::Validate::Constants::BEGIN@3
1 | 1 | 1 | 7µs | 14µs | Params::Validate::Constants::::BEGIN@4Params::Validate::Constants::BEGIN@4

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 | 3 | 16µs | 2 | 16µs | # spent 14µs (12+2) within Params::Validate::Constants::BEGIN@3 which was called: # once (12µs+2µs) by Params::Validate::BEGIN@13 at line 3 use strict; # spent 14µs making 1 call to Params::Validate::Constants::BEGIN@3 # spent 2µs making 1 call to strict::import
4 | 3 | 153µs | 2 | 22µs | # spent 14µs (7+8) within Params::Validate::Constants::BEGIN@4 which was called: # once (7µs+8µs) by Params::Validate::BEGIN@13 at line 4 use warnings; # spent 14µs making 1 call to Params::Validate::Constants::BEGIN@4 # spent 8µs making 1 call to warnings::import
5 |  |  |  |  |
6 | 1 | 6µs |  |  | our @ISA = 'Exporter';
7 |  |  |  |  |
8 | 1 | 2µs |  |  | our @EXPORT = qw(
9 |  |  |  |  | SCALAR
10 |  |  |  |  | ARRAYREF
11 |  |  |  |  | HASHREF
12 |  |  |  |  | CODEREF
13 |  |  |  |  | GLOB
14 |  |  |  |  | GLOBREF
15 |  |  |  |  | SCALARREF
16 |  |  |  |  | HANDLE
17 |  |  |  |  | BOOLEAN
18 |  |  |  |  | UNDEF
19 |  |  |  |  | OBJECT
20 |  |  |  |  | UNKNOWN
21 |  |  |  |  | );
22 |  |  |  |  |
23 |  |  |  |  | sub SCALAR () { 1 }
24 |  |  |  |  | sub ARRAYREF () { 2 }
25 |  |  |  |  | sub HASHREF () { 4 }
26 |  |  |  |  | sub CODEREF () { 8 }
27 |  |  |  |  | sub GLOB () { 16 }
28 |  |  |  |  | sub GLOBREF () { 32 }
29 |  |  |  |  | sub SCALARREF () { 64 }
30 |  |  |  |  | sub UNKNOWN () { 128 }
31 |  |  |  |  | sub UNDEF () { 256 }
32 |  |  |  |  | sub OBJECT () { 512 }
33 |  |  |  |  |
34 |  |  |  |  | sub HANDLE () { 16 | 32 }
35 |  |  |  |  | sub BOOLEAN () { 1 | 256 }
36 |  |  |  |  |
37 | 1 | 4µs |  |  | 1;