← Index
NYTProf Performance Profile   « block view • line view • sub view »
For 05.Domain_and_Item.t
  Run on Tue May 4 17:21:41 2010
Reported on Tue May 4 17:22:38 2010

File /data/SimpleDB-Class/author.t/lib/Foo/Parent.pm
Statements Executed 8
Statement Execution Time 99µs
Subroutines — ordered by exclusive time
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11140µs2.33msFoo::Parent::::BEGIN@3Foo::Parent::BEGIN@3
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Foo::Parent;
2
3377µs24.61ms
# spent 2.33ms (40µs+2.29) within Foo::Parent::BEGIN@3 which was called # once (40µs+2.29ms) by Module::Find::useall at line 3
use Moose;
# spent 2.33ms making 1 call to Foo::Parent::BEGIN@3 # spent 2.29ms making 1 call to Moose::Exporter::__ANON__[Moose/Exporter.pm:389]
412µs1227µsextends 'SimpleDB::Class::Item';
# spent 227µs making 1 call to Moose::extends
5
614µs129µs__PACKAGE__->set_domain_name('foo_parent');
# spent 29µs making 1 call to SimpleDB::Class::Item::set_domain_name
713µs11.46ms__PACKAGE__->add_attributes(title=>{isa=>'Str'});
# spent 1.46ms making 1 call to SimpleDB::Class::Item::add_attributes
813µs124µs__PACKAGE__->has_many('domains', 'Foo::Domain', 'parentId', mate=>'parent', consistent=>1); # consistent because we run tests in real time
# spent 24µs making 1 call to SimpleDB::Class::Item::has_many
9
1019µs1;
11