← 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:14:10 2010

Filename/home/doy/perl5/perlbrew/perls/perl-5.10.1/lib/site_perl/5.10.1/MooseX/SemiAffordanceAccessor.pm
StatementsExecuted 21 statements in 1.36ms
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
1111.33ms37.0msMooseX::SemiAffordanceAccessor::::BEGIN@12MooseX::SemiAffordanceAccessor::BEGIN@12
11153µs118µsMooseX::SemiAffordanceAccessor::::BEGIN@9MooseX::SemiAffordanceAccessor::BEGIN@9
11150µs50µsMooseX::SemiAffordanceAccessor::::BEGIN@2MooseX::SemiAffordanceAccessor::BEGIN@2
11150µs173µsMooseX::SemiAffordanceAccessor::::BEGIN@10MooseX::SemiAffordanceAccessor::BEGIN@10
11140µs57µsMooseX::SemiAffordanceAccessor::::BEGIN@6MooseX::SemiAffordanceAccessor::BEGIN@6
11139µs108µsMooseX::SemiAffordanceAccessor::::BEGIN@7MooseX::SemiAffordanceAccessor::BEGIN@7
11125µs25µsMooseX::SemiAffordanceAccessor::::BEGIN@11MooseX::SemiAffordanceAccessor::BEGIN@11
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package MooseX::SemiAffordanceAccessor;
2
# spent 50µs within MooseX::SemiAffordanceAccessor::BEGIN@2 which was called: # once (50µs+0s) by Markdent::Handler::HTMLStream::Document::BEGIN@13 at line 4
BEGIN {
3129µs $MooseX::SemiAffordanceAccessor::VERSION = '0.08';
4172µs150µs}
# spent 50µs making 1 call to MooseX::SemiAffordanceAccessor::BEGIN@2
5
6393µs275µs
# spent 57µs (40+17) within MooseX::SemiAffordanceAccessor::BEGIN@6 which was called: # once (40µs+17µs) by Markdent::Handler::HTMLStream::Document::BEGIN@13 at line 6
use strict;
# spent 57µs making 1 call to MooseX::SemiAffordanceAccessor::BEGIN@6 # spent 17µs making 1 call to strict::import
73103µs2176µs
# spent 108µs (39+69) within MooseX::SemiAffordanceAccessor::BEGIN@7 which was called: # once (39µs+69µs) by Markdent::Handler::HTMLStream::Document::BEGIN@13 at line 7
use warnings;
# spent 108µs making 1 call to MooseX::SemiAffordanceAccessor::BEGIN@7 # spent 69µs making 1 call to warnings::import
8
93198µs2183µs
# spent 118µs (53+65) within MooseX::SemiAffordanceAccessor::BEGIN@9 which was called: # once (53µs+65µs) by Markdent::Handler::HTMLStream::Document::BEGIN@13 at line 9
use Moose 0.94 ();
# spent 118µs making 1 call to MooseX::SemiAffordanceAccessor::BEGIN@9 # spent 65µs making 1 call to UNIVERSAL::VERSION
103100µs2296µs
# spent 173µs (50+123) within MooseX::SemiAffordanceAccessor::BEGIN@10 which was called: # once (50µs+123µs) by Markdent::Handler::HTMLStream::Document::BEGIN@13 at line 10
use Moose::Exporter;
# spent 173µs making 1 call to MooseX::SemiAffordanceAccessor::BEGIN@10 # spent 123µs making 1 call to Moose::Exporter::import
11389µs125µs
# spent 25µs within MooseX::SemiAffordanceAccessor::BEGIN@11 which was called: # once (25µs+0s) by Markdent::Handler::HTMLStream::Document::BEGIN@13 at line 11
use Moose::Util::MetaRole;
# spent 25µs making 1 call to MooseX::SemiAffordanceAccessor::BEGIN@11
123632µs137.0ms
# spent 37.0ms (1.33+35.6) within MooseX::SemiAffordanceAccessor::BEGIN@12 which was called: # once (1.33ms+35.6ms) by Markdent::Handler::HTMLStream::Document::BEGIN@13 at line 12
use MooseX::SemiAffordanceAccessor::Role::Attribute;
# spent 37.0ms making 1 call to MooseX::SemiAffordanceAccessor::BEGIN@12
13
14124µs12.60msMoose::Exporter->setup_import_methods(
# spent 2.60ms making 1 call to Moose::Exporter::setup_import_methods
15 class_metaroles => {
16 attribute => ['MooseX::SemiAffordanceAccessor::Role::Attribute'],
17 },
18);
19
20120µs1;
21
22# ABSTRACT: Name your accessors foo() and set_foo()
23
- -
26=pod
27
- -
82__END__