← Index
NYTProf Performance Profile   « block view • line view • sub view »
For mentat.storage.mongo.pl
  Run on Tue Jun 24 10:04:38 2014
Reported on Tue Jun 24 10:05:24 2014

Filename/usr/local/lib/perl/5.14.2/Params/Validate/Constants.pm
StatementsExecuted 9 statements in 191µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11113µs16µ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{
32800ns $Params::Validate::Constants::VERSION = '1.08';
4}
5
6222µs219µs
# spent 16µs (13+3) within Params::Validate::Constants::BEGIN@6 which was called: # once (13µs+3µs) by Params::Validate::BEGIN@13 at line 6
use strict;
# spent 16µs making 1 call to Params::Validate::Constants::BEGIN@6 # spent 3µs making 1 call to strict::import
72155µs216µs
# spent 11µs (7+5) within Params::Validate::Constants::BEGIN@7 which was called: # once (7µs+5µs) by Params::Validate::BEGIN@13 at line 7
use warnings;
# spent 11µs making 1 call to Params::Validate::Constants::BEGIN@7 # spent 5µs making 1 call to warnings::import
8
915µsour @ISA = 'Exporter';
10
1113µ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
4015µs1;