← Index
NYTProf Performance Profile   « line view »
For examples/Atom-timer.pl
  Run on Mon Aug 12 14:45:28 2013
Reported on Mon Aug 12 14:46:15 2013

Filename/Users/dde/perl5/perlbrew/perls/5.18.0t/lib/site_perl/5.18.0/darwin-thread-multi-2level/Moose/Meta/Attribute/Native/Trait/Array.pm
StatementsExecuted 39 statements in 184µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
302122µs22µsMoose::Meta::Attribute::Native::Trait::Array::::_helper_typeMoose::Meta::Attribute::Native::Trait::Array::_helper_type
1119µs9µsMoose::Meta::Attribute::Native::Trait::Array::::BEGIN@3Moose::Meta::Attribute::Native::Trait::Array::BEGIN@3
1117µs1.90msMoose::Meta::Attribute::Native::Trait::Array::::BEGIN@9Moose::Meta::Attribute::Native::Trait::Array::BEGIN@9
1116µs85µsMoose::Meta::Attribute::Native::Trait::Array::::BEGIN@15Moose::Meta::Attribute::Native::Trait::Array::BEGIN@15
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::Array;
3
# spent 9µs within Moose::Meta::Attribute::Native::Trait::Array::BEGIN@3 which was called: # once (9µs+0s) by Module::Runtime::require_module at line 5
BEGIN {
414µs $Moose::Meta::Attribute::Native::Trait::Array::AUTHORITY = 'cpan:STEVAN';
5130µs19µs}
6{
72700ns $Moose::Meta::Attribute::Native::Trait::Array::VERSION = '2.1005';
8}
9252µs23.79ms
# spent 1.90ms (7µs+1.89) within Moose::Meta::Attribute::Native::Trait::Array::BEGIN@9 which was called: # once (7µs+1.89ms) by Module::Runtime::require_module at line 9
use Moose::Role;
10
1116µs110.2mswith 'Moose::Meta::Attribute::Native::Trait';
# spent 10.2ms making 1 call to Moose::Role::with
12
133050µs
# spent 22µs within Moose::Meta::Attribute::Native::Trait::Array::_helper_type which was called 30 times, avg 747ns/call: # 26 times (19µs+0s) by Moose::Meta::Attribute::Native::Trait::_root_types at line 193 of Moose/Meta/Attribute/Native/Trait.pm, avg 735ns/call # 4 times (3µs+0s) by Moose::Meta::Attribute::Native::Trait::_check_helper_type at line 92 of Moose/Meta/Attribute/Native/Trait.pm, avg 825ns/call
sub _helper_type { 'ArrayRef' }
14
15235µs2163µs
# spent 85µs (6+78) within Moose::Meta::Attribute::Native::Trait::Array::BEGIN@15 which was called: # once (6µs+78µs) by Module::Runtime::require_module at line 15
no Moose::Role;
16
1717µs1;
18
19# ABSTRACT: Helper trait for ArrayRef attributes
20
21__END__