← Index
NYTProf Performance Profile   « block view • line view • sub view »
For bin/hailo
  Run on Thu Oct 21 22:50:37 2010
Reported on Thu Oct 21 22:52:08 2010

Filename/home/hinrik/perl5/perlbrew/perls/perl-5.13.5/lib/site_perl/5.13.5/MouseX/Getopt/Meta/Attribute.pm
StatementsExecuted 13 statements in 256µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11121µs21µsMouseX::Getopt::Meta::Attribute::::BEGIN@2 MouseX::Getopt::Meta::Attribute::BEGIN@2
11112µs396µsMouseX::Getopt::Meta::Attribute::::BEGIN@10 MouseX::Getopt::Meta::Attribute::BEGIN@10
11111µs70µsMouseX::Getopt::Meta::Attribute::::BEGIN@11 MouseX::Getopt::Meta::Attribute::BEGIN@11
11111µs87µsMouseX::Getopt::Meta::Attribute::::BEGIN@16 MouseX::Getopt::Meta::Attribute::BEGIN@16
1118µs8µsMouse::Meta::Attribute::Custom::Getopt::::BEGIN@21Mouse::Meta::Attribute::Custom::Getopt::BEGIN@21
1115µs5µsMouseX::Getopt::Meta::Attribute::::BEGIN@5 MouseX::Getopt::Meta::Attribute::BEGIN@5
1115µs5µsMouse::Meta::Attribute::Custom::Getopt::::BEGIN@24Mouse::Meta::Attribute::Custom::Getopt::BEGIN@24
0000s0sMouse::Meta::Attribute::Custom::Getopt::::register_implementationMouse::Meta::Attribute::Custom::Getopt::register_implementation
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package MouseX::Getopt::Meta::Attribute;
2
# spent 21µs within MouseX::Getopt::Meta::Attribute::BEGIN@2 which was called: # once (21µs+0s) by MouseX::Getopt::Basic::BEGIN@13 at line 4
BEGIN {
317µs $MouseX::Getopt::Meta::Attribute::AUTHORITY = 'cpan:STEVAN';
4125µs121µs}
# spent 21µs making 1 call to MouseX::Getopt::Meta::Attribute::BEGIN@2
5
# spent 5µs within MouseX::Getopt::Meta::Attribute::BEGIN@5 which was called: # once (5µs+0s) by MouseX::Getopt::Basic::BEGIN@13 at line 7
BEGIN {
616µs $MouseX::Getopt::Meta::Attribute::VERSION = '0.33';
7119µs15µs}
# spent 5µs making 1 call to MouseX::Getopt::Meta::Attribute::BEGIN@5
8# ABSTRACT: Optional meta attribute for custom option names
9
10229µs2781µs
# spent 396µs (12+385) within MouseX::Getopt::Meta::Attribute::BEGIN@10 which was called: # once (12µs+385µs) by MouseX::Getopt::Basic::BEGIN@13 at line 10
use Mouse;
# spent 396µs making 1 call to MouseX::Getopt::Meta::Attribute::BEGIN@10 # spent 385µs making 1 call to Mouse::Exporter::do_import
11242µs2129µs
# spent 70µs (11+59) within MouseX::Getopt::Meta::Attribute::BEGIN@11 which was called: # once (11µs+59µs) by MouseX::Getopt::Basic::BEGIN@13 at line 11
use Mouse::Util::TypeConstraints;
# spent 70µs making 1 call to MouseX::Getopt::Meta::Attribute::BEGIN@11 # spent 59µs making 1 call to Mouse::Exporter::do_import
12
1315µs198µsextends 'Mouse::Meta::Attribute'; # << Mouse extending Mouse :)
# spent 98µs making 1 call to Mouse::extends
1414µs13.71ms with 'MouseX::Getopt::Meta::Attribute::Trait';
# spent 3.71ms making 1 call to Mouse::with
15
16252µs2162µs
# spent 87µs (11+75) within MouseX::Getopt::Meta::Attribute::BEGIN@16 which was called: # once (11µs+75µs) by MouseX::Getopt::Basic::BEGIN@13 at line 16
no Mouse;
# spent 87µs making 1 call to MouseX::Getopt::Meta::Attribute::BEGIN@16 # spent 75µs making 1 call to Mouse::Exporter::do_unimport
17
18# register this as a metaclass alias ...
19package # stop confusing PAUSE
20 Mouse::Meta::Attribute::Custom::Getopt;
21
# spent 8µs within Mouse::Meta::Attribute::Custom::Getopt::BEGIN@21 which was called: # once (8µs+0s) by MouseX::Getopt::Basic::BEGIN@13 at line 23
BEGIN {
2216µs $Mouse::Meta::Attribute::Custom::Getopt::AUTHORITY = 'cpan:STEVAN';
23125µs18µs}
24
# spent 5µs within Mouse::Meta::Attribute::Custom::Getopt::BEGIN@24 which was called: # once (5µs+0s) by MouseX::Getopt::Basic::BEGIN@13 at line 26
BEGIN {
2515µs $Mouse::Meta::Attribute::Custom::Getopt::VERSION = '0.33';
26126µs15µs}
27sub register_implementation { 'MouseX::Getopt::Meta::Attribute' }
28
2915µs1;
30
31
32__END__