← Index
NYTProf Performance Profile   « block view • line view • sub view »
For mentat.storage.mongo.pl
  Run on Tue Jun 24 09:58:41 2014
Reported on Tue Jun 24 09:59:28 2014

Filename/usr/local/lib/perl/5.14.2/Params/Validate/Constants.pm
StatementsExecuted 9 statements in 446µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11127µs35µsParams::Validate::Constants::::BEGIN@6Params::Validate::Constants::BEGIN@6
11115µs27µ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{
322µs $Params::Validate::Constants::VERSION = '1.08';
4}
5
6252µs242µs
# spent 35µs (27+7) within Params::Validate::Constants::BEGIN@6 which was called: # once (27µs+7µs) by Params::Validate::BEGIN@13 at line 6
use strict;
# spent 35µs making 1 call to Params::Validate::Constants::BEGIN@6 # spent 8µs making 1 call to strict::import
72363µs238µs
# spent 27µs (15+11) within Params::Validate::Constants::BEGIN@7 which was called: # once (15µs+11µs) by Params::Validate::BEGIN@13 at line 7
use warnings;
# spent 27µs making 1 call to Params::Validate::Constants::BEGIN@7 # spent 11µs making 1 call to warnings::import
8
9111µsour @ISA = 'Exporter';
10
1116µ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
40110µs1;