← Index
Performance Profile   « block view • line view • sub view »
For t/test-parsing
  Run on Sun Nov 14 09:49:57 2010
Reported on Sun Nov 14 09:50:09 2010

File /home/tamil/util/marc-moose/lib/MARC/Moose/Field/Control.pm
Statements Executed 12
Total Time 0.0003393 seconds
Subroutines — ordered by exclusive time
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
0000s0sMARC::Moose::Field::Control::::BEGINMARC::Moose::Field::Control::BEGIN
0000s0sMARC::Moose::Field::Control::::__ANON__[:15]MARC::Moose::Field::Control::__ANON__[:15]
LineStmts.Exclusive
Time
Avg.Code
1package MARC::Moose::Field::Control;
2# ABSTRACT: Control Marc field (tag < 010)
3
4330µs10µsuse namespace::autoclean;
# spent 59µs making 1 call to namespace::autoclean::import
53145µs48µsuse Moose;
6
717µs7µsextends 'MARC::Moose::Field';
# spent 14.3ms making 1 call to Moose::extends
8
917µs7µshas value => ( is => 'rw', isa => 'Str' );
# spent 2.31ms making 1 call to Moose::has
10
11override 'as_formatted' => sub {
12 my $self = shift;
13
14 join ' ', ( $self->tag, $self->value );
15113µs13µs};
# spent 884µs making 1 call to Moose::override
16
17194µs94µs__PACKAGE__->meta->make_immutable;
# spent 4.07ms making 1 call to Class::MOP::Class::make_immutable # spent 109µs making 1 call to MARC::Moose::Field::Control::meta
18
19133µs33µs1;
20111µs11µs