← Index
NYTProf Performance Profile   « block view • line view • sub view »
For -e
  Run on Wed Nov 17 22:00:36 2010
Reported on Wed Nov 17 22:14:26 2010

Filename/home/doy/coding/src/Moose/blib/lib//Moose/Meta/Attribute/Native/Trait/Counter.pm
StatementsExecuted 14 statements in 1.55ms
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11175µs13.8msMoose::Meta::Attribute::Native::Trait::Counter::::BEGIN@3Moose::Meta::Attribute::Native::Trait::Counter::BEGIN@3
11158µs1.22msMoose::Meta::Attribute::Native::Trait::Counter::::BEGIN@17Moose::Meta::Attribute::Native::Trait::Counter::BEGIN@17
21122µs22µsMoose::Meta::Attribute::Native::Trait::Counter::::_root_typesMoose::Meta::Attribute::Native::Trait::Counter::_root_types
1119µs9µsMoose::Meta::Attribute::Native::Trait::Counter::::_helper_typeMoose::Meta::Attribute::Native::Trait::Counter::_helper_type
0000s0sMoose::Meta::Attribute::Native::Trait::Counter::::_default_defaultMoose::Meta::Attribute::Native::Trait::Counter::_default_default
0000s0sMoose::Meta::Attribute::Native::Trait::Counter::::_default_isMoose::Meta::Attribute::Native::Trait::Counter::_default_is
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1
2package Moose::Meta::Attribute::Native::Trait::Counter;
33508µs227.5ms
# spent 13.8ms (75µs+13.7) within Moose::Meta::Attribute::Native::Trait::Counter::BEGIN@3 which was called: # once (75µs+13.7ms) by Class::MOP::__ANON__[/home/doy/coding/src/Class-MOP/blib/lib//Class/MOP.pm:118] at line 3
use Moose::Role;
4
516µsour $VERSION = '1.19';
61150µs$VERSION = eval $VERSION;
# spent 40µs executing statements in string eval
71333µsour $AUTHORITY = 'cpan:STEVAN';
8
9153µs19.17mswith 'Moose::Meta::Attribute::Native::Trait' =>
# spent 9.17ms making 1 call to Moose::Role::with
10 { -excludes => ['_root_types'] };
11
12sub _default_default { 0 }
13sub _default_is { 'ro' }
14120µs
# spent 9µs within Moose::Meta::Attribute::Native::Trait::Counter::_helper_type which was called: # once (9µs+0s) by Moose::Meta::Attribute::Native::Trait::_check_helper_type at line 88 of Moose/Meta/Attribute/Native/Trait.pm
sub _helper_type { 'Num' }
15234µs
# spent 22µs within Moose::Meta::Attribute::Native::Trait::Counter::_root_types which was called 2 times, avg 11µs/call: # 2 times (22µs+0s) by Class::MOP::Class:::around at line 149 of Moose/Meta/Attribute/Native/Trait.pm, avg 11µs/call
sub _root_types { 'Num', 'Int' }
16
173401µs22.38ms
# spent 1.22ms (58µs+1.16) within Moose::Meta::Attribute::Native::Trait::Counter::BEGIN@17 which was called: # once (58µs+1.16ms) by Class::MOP::__ANON__[/home/doy/coding/src/Class-MOP/blib/lib//Class/MOP.pm:118] at line 17
no Moose::Role;
18
19143µs1;
20
21__END__