← Index
NYTProf Performance Profile   « block view • line view • sub view »
For -e
  Run on Wed Nov 17 21:45:08 2010
Reported on Wed Nov 17 22:13:15 2010

Filename/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux/Class/MOP/Mixin.pm
StatementsExecuted 49 statements in 1.47ms
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11169µs86µsClass::MOP::Mixin::::BEGIN@3Class::MOP::Mixin::BEGIN@3
11138µs195µsClass::MOP::Mixin::::BEGIN@10Class::MOP::Mixin::BEGIN@10
11137µs102µsClass::MOP::Mixin::::BEGIN@4Class::MOP::Mixin::BEGIN@4
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Class::MOP::Mixin;
2
33137µs2102µs
# spent 86µs (69+17) within Class::MOP::Mixin::BEGIN@3 which was called: # once (69µs+17µs) by base::import at line 3
use strict;
# spent 86µs making 1 call to Class::MOP::Mixin::BEGIN@3 # spent 17µs making 1 call to strict::import
43213µs2168µs
# spent 102µs (37+66) within Class::MOP::Mixin::BEGIN@4 which was called: # once (37µs+66µs) by base::import at line 4
use warnings;
# spent 102µs making 1 call to Class::MOP::Mixin::BEGIN@4 # spent 66µs making 1 call to warnings::import
5
614µsour $VERSION = '1.11';
7158µs$VERSION = eval $VERSION;
# spent 10µs executing statements in string eval
813µsour $AUTHORITY = 'cpan:STEVAN';
9
103224µs2352µs
# spent 195µs (38+157) within Class::MOP::Mixin::BEGIN@10 which was called: # once (38µs+157µs) by base::import at line 10
use Scalar::Util 'blessed';
# spent 195µs making 1 call to Class::MOP::Mixin::BEGIN@10 # spent 157µs making 1 call to Exporter::import
11
12sub meta {
131866µs require Class::MOP::Class;
1418749µs367.80ms Class::MOP::Class->initialize( blessed( $_[0] ) || $_[0] );
# spent 7.70ms making 18 calls to Class::MOP::Class::initialize, avg 428µs/call # spent 96µs making 18 calls to Scalar::Util::blessed, avg 5µs/call
15}
16
17110µs1;
18
19__END__