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 |
Statements | Executed 39 statements in 184µs |
Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
30 | 2 | 1 | 22µs | 22µs | _helper_type | Moose::Meta::Attribute::Native::Trait::Array::
1 | 1 | 1 | 9µs | 9µs | BEGIN@3 | Moose::Meta::Attribute::Native::Trait::Array::
1 | 1 | 1 | 7µs | 1.90ms | BEGIN@9 | Moose::Meta::Attribute::Native::Trait::Array::
1 | 1 | 1 | 6µs | 85µs | BEGIN@15 | Moose::Meta::Attribute::Native::Trait::Array::
Line | State ments |
Time on line |
Calls | Time in subs |
Code |
---|---|---|---|---|---|
1 | |||||
2 | package 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 | ||||
4 | 1 | 4µs | $Moose::Meta::Attribute::Native::Trait::Array::AUTHORITY = 'cpan:STEVAN'; | ||
5 | 1 | 30µs | 1 | 9µs | } # spent 9µs making 1 call to Moose::Meta::Attribute::Native::Trait::Array::BEGIN@3 |
6 | { | ||||
7 | 2 | 700ns | $Moose::Meta::Attribute::Native::Trait::Array::VERSION = '2.1005'; | ||
8 | } | ||||
9 | 2 | 52µs | 2 | 3.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 # spent 1.90ms making 1 call to Moose::Meta::Attribute::Native::Trait::Array::BEGIN@9
# spent 1.89ms making 1 call to Moose::Exporter::__ANON__[Moose/Exporter.pm:519] |
10 | |||||
11 | 1 | 6µs | 1 | 10.2ms | with 'Moose::Meta::Attribute::Native::Trait'; # spent 10.2ms making 1 call to Moose::Role::with |
12 | |||||
13 | 30 | 50µ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 | ||
14 | |||||
15 | 2 | 35µs | 2 | 163µ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 # spent 85µs making 1 call to Moose::Meta::Attribute::Native::Trait::Array::BEGIN@15
# spent 78µs making 1 call to Moose::Exporter::__ANON__[Moose/Exporter.pm:706] |
16 | |||||
17 | 1 | 7µs | 1; | ||
18 | |||||
19 | # ABSTRACT: Helper trait for ArrayRef attributes | ||||
20 | |||||
21 | __END__ |