| Filename | /home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Moose/Meta/Attribute/Native/Trait/String.pm |
| Statements | Executed 45 statements in 6.61ms |
| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 1 | 1 | 1 | 2.81ms | 72.3ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@17 |
| 1 | 1 | 1 | 1.82ms | 49.0ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@16 |
| 1 | 1 | 1 | 1.70ms | 52.8ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@12 |
| 1 | 1 | 1 | 1.63ms | 50.2ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@9 |
| 1 | 1 | 1 | 1.62ms | 35.2ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@14 |
| 1 | 1 | 1 | 1.51ms | 50.1ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@10 |
| 1 | 1 | 1 | 1.50ms | 50.0ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@15 |
| 1 | 1 | 1 | 1.46ms | 49.7ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@8 |
| 1 | 1 | 1 | 1.44ms | 54.5ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@11 |
| 1 | 1 | 1 | 1.34ms | 39.4ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@13 |
| 1 | 1 | 1 | 106µs | 837µs | Moose::Meta::Attribute::Native::Trait::String::BEGIN@25 |
| 1 | 1 | 1 | 76µs | 14.7ms | Moose::Meta::Attribute::Native::Trait::String::BEGIN@2 |
| 4 | 2 | 1 | 40µs | 40µs | Moose::Meta::Attribute::Native::Trait::String::_helper_type |
| 0 | 0 | 0 | 0s | 0s | Moose::Meta::Attribute::Native::Trait::String::_default_default |
| 0 | 0 | 0 | 0s | 0s | Moose::Meta::Attribute::Native::Trait::String::_default_is |
| Line | State ments |
Time on line |
Calls | Time in subs |
Code |
|---|---|---|---|---|---|
| 1 | package Moose::Meta::Attribute::Native::Trait::String; | ||||
| 2 | 3 | 282µs | 2 | 29.3ms | # spent 14.7ms (76µs+14.6) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@2 which was called:
# once (76µs+14.6ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 2 # spent 14.7ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@2
# spent 14.6ms making 1 call to Moose::Exporter::__ANON__[Moose/Exporter.pm:456] |
| 3 | |||||
| 4 | 1 | 4µs | our $VERSION = '1.19'; | ||
| 5 | 1 | 92µs | $VERSION = eval $VERSION; # spent 11µs executing statements in string eval | ||
| 6 | 1 | 3µs | our $AUTHORITY = 'cpan:STEVAN'; | ||
| 7 | |||||
| 8 | 3 | 540µs | 1 | 49.7ms | # spent 49.7ms (1.46+48.2) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@8 which was called:
# once (1.46ms+48.2ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 8 # spent 49.7ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@8 |
| 9 | 3 | 677µs | 1 | 50.2ms | # spent 50.2ms (1.63+48.6) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@9 which was called:
# once (1.63ms+48.6ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 9 # spent 50.2ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@9 |
| 10 | 3 | 557µs | 1 | 50.1ms | # spent 50.1ms (1.51+48.6) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@10 which was called:
# once (1.51ms+48.6ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 10 # spent 50.1ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@10 |
| 11 | 3 | 590µs | 1 | 54.5ms | # spent 54.5ms (1.44+53.1) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@11 which was called:
# once (1.44ms+53.1ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 11 # spent 54.5ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@11 |
| 12 | 3 | 646µs | 1 | 52.8ms | # spent 52.8ms (1.70+51.1) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@12 which was called:
# once (1.70ms+51.1ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 12 # spent 52.8ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@12 |
| 13 | 3 | 548µs | 1 | 39.4ms | # spent 39.4ms (1.34+38.1) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@13 which was called:
# once (1.34ms+38.1ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 13 # spent 39.4ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@13 |
| 14 | 3 | 520µs | 1 | 35.2ms | # spent 35.2ms (1.62+33.6) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@14 which was called:
# once (1.62ms+33.6ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 14 # spent 35.2ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@14 |
| 15 | 3 | 526µs | 1 | 50.0ms | # spent 50.0ms (1.50+48.5) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@15 which was called:
# once (1.50ms+48.5ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 15 # spent 50.0ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@15 |
| 16 | 3 | 640µs | 1 | 49.0ms | # spent 49.0ms (1.82+47.2) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@16 which was called:
# once (1.82ms+47.2ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 16 # spent 49.0ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@16 |
| 17 | 3 | 724µs | 1 | 72.3ms | # spent 72.3ms (2.81+69.5) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@17 which was called:
# once (2.81ms+69.5ms) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 17 # spent 72.3ms making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@17 |
| 18 | |||||
| 19 | 1 | 21µs | 1 | 12.3ms | with 'Moose::Meta::Attribute::Native::Trait'; # spent 12.3ms making 1 call to Moose::Role::with |
| 20 | |||||
| 21 | sub _default_default { q{} } | ||||
| 22 | sub _default_is { 'rw' } | ||||
| 23 | 4 | 69µs | # spent 40µs within Moose::Meta::Attribute::Native::Trait::String::_helper_type which was called 4 times, avg 10µs/call:
# 3 times (30µs+0s) by Moose::Meta::Attribute::Native::Trait::_root_types at line 161 of Moose/Meta/Attribute/Native/Trait.pm, avg 10µs/call
# once (10µs+0s) by Moose::Meta::Attribute::Native::Trait::_check_helper_type at line 88 of Moose/Meta/Attribute/Native/Trait.pm | ||
| 24 | |||||
| 25 | 3 | 130µs | 2 | 1.57ms | # spent 837µs (106+731) within Moose::Meta::Attribute::Native::Trait::String::BEGIN@25 which was called:
# once (106µs+731µs) by Class::MOP::__ANON__[/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP.pm:118] at line 25 # spent 837µs making 1 call to Moose::Meta::Attribute::Native::Trait::String::BEGIN@25
# spent 731µs making 1 call to Moose::Exporter::__ANON__[Moose/Exporter.pm:557] |
| 26 | |||||
| 27 | 1 | 41µs | 1; | ||
| 28 | |||||
| 29 | __END__ |