← Index
NYTProf Performance Profile   « line view »
For svc/members/upsert
  Run on Tue Jan 13 11:50:22 2015
Reported on Tue Jan 13 12:09:47 2015

Filename/usr/lib/x86_64-linux-gnu/perl5/5.20/Params/Validate/Constants.pm
StatementsExecuted 8 statements in 197µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11112µs23µsParams::Validate::Constants::::BEGIN@3Params::Validate::Constants::BEGIN@3
1117µs11µsParams::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
1package Params::Validate::Constants;
21400ns$Params::Validate::Constants::VERSION = '1.13';
3228µs235µs
# spent 23µs (12+12) within Params::Validate::Constants::BEGIN@3 which was called: # once (12µs+12µs) by Params::Validate::BEGIN@10 at line 3
use strict;
# spent 23µs making 1 call to Params::Validate::Constants::BEGIN@3 # spent 12µs making 1 call to strict::import
42158µs215µs
# spent 11µs (7+4) within Params::Validate::Constants::BEGIN@4 which was called: # once (7µs+4µs) by Params::Validate::BEGIN@10 at line 4
use warnings;
# spent 11µs making 1 call to Params::Validate::Constants::BEGIN@4 # spent 4µs making 1 call to warnings::import
5
615µsour @ISA = 'Exporter';
7
811µsour @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
23sub SCALAR () { 1 }
24sub ARRAYREF () { 2 }
25sub HASHREF () { 4 }
26sub CODEREF () { 8 }
27sub GLOB () { 16 }
28sub GLOBREF () { 32 }
29sub SCALARREF () { 64 }
30sub UNKNOWN () { 128 }
31sub UNDEF () { 256 }
32sub OBJECT () { 512 }
33
34sub HANDLE () { 16 | 32 }
35sub BOOLEAN () { 1 | 256 }
36
3713µs1;