← 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
StatementsExecuted 9 statements in 173µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11110µs20µsParams::Validate::Constants::::BEGIN@6Params::Validate::Constants::BEGIN@6
1117µs11µsParams::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
1package Params::Validate::Constants;
2{
32700ns $Params::Validate::Constants::VERSION = '1.08';
4}
5
6219µs231µ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
72144µs215µ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
915µsour @ISA = 'Exporter';
10
1112µsour @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
26sub SCALAR () { 1 }
27sub ARRAYREF () { 2 }
28sub HASHREF () { 4 }
29sub CODEREF () { 8 }
30sub GLOB () { 16 }
31sub GLOBREF () { 32 }
32sub SCALARREF () { 64 }
33sub UNKNOWN () { 128 }
34sub UNDEF () { 256 }
35sub OBJECT () { 512 }
36
37sub HANDLE () { 16 | 32 }
38sub BOOLEAN () { 1 | 256 }
39
4013µs1;