← 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:21 2010

File /data/SimpleDB-Class/author.t/generated method (unknown origin)
Statements Executed 2202
Statement Execution Time 3.97ms
Subroutines — ordered by exclusive time
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):112]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):112]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):14]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):14]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):15]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):15]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):17]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):17]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):20]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):20]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):25]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):25]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):37]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):37]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):46]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):46]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):51]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):51]
0000s0sClass::MOP::Method::Generated::::__ANON__[generated method (unknown origin):52]Class::MOP::Method::Generated::__ANON__[generated method (unknown origin):52]
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
0Unable to open '/data/SimpleDB-Class/author.t/generated method (unknown origin)' for reading: No such file or directory.
111111.74ms
210691.91ms3954µs
# spent 54µs making 39 calls to Scalar::Util::blessed, avg 1µs/call
3
# spent 712µs making 1 call to Moose::Object::new
4
5
# spent 1.01ms making 40 calls to Moose::Meta::TypeConstraint::coerce, avg 25µs/call # spent 57µs making 40 calls to Moose::Meta::Mixin::AttributeCore::type_constraint, avg 1µs/call
6
# spent 313µs making 35 calls to SimpleDB::Class::Types::SdbStr, avg 9µs/call # spent 12µs making 1 call to SimpleDB::Class::Types::SdbInt # spent 9µs making 1 call to SimpleDB::Class::Types::SdbArrayRefOfStr # spent 8µs making 1 call to SimpleDB::Class::Types::SdbMediumStr # spent 6µs making 1 call to Moose::Meta::TypeConstraint::Class::__ANON__[Moose/Meta/TypeConstraint/Class.pm:38] # spent 800ns making 1 call to Moose::Util::TypeConstraints::OptimizedConstraints::HashRef
7
8
9
10
# spent 40µs making 1 call to Foo::Domain::__ANON__[lib/Foo/Domain.pm:13] # spent 2µs making 1 call to Moose::Meta::Mixin::AttributeCore::trigger
11
# spent 1.31ms making 1 call to Class::MOP::Mixin::AttributeCore::default
12
# spent 3.17ms making 25 calls to Class::MOP::Mixin::AttributeCore::default, avg 127µs/call
13
# spent 744µs making 25 calls to Moose::Meta::TypeConstraint::coerce, avg 30µs/call # spent 48µs making 25 calls to Moose::Meta::Mixin::AttributeCore::type_constraint, avg 2µs/call
14
# spent 82µs making 8 calls to SimpleDB::Class::Types::SdbArrayRefOfStr, avg 10µs/call # spent 81µs making 8 calls to SimpleDB::Class::Types::SdbMediumStr, avg 10µs/call # spent 32µs making 5 calls to Moose::Meta::TypeConstraint::Class::__ANON__[Moose/Meta/TypeConstraint/Class.pm:38], avg 6µs/call # spent 4µs making 4 calls to Moose::Util::TypeConstraints::OptimizedConstraints::HashRef, avg 1µs/call
158101µs
16112µs
17
18224µs
19
20
# spent 81µs making 10 calls to Moose::Util::TypeConstraints::OptimizedConstraints::Int, avg 8µs/call
21569µs
22
23
# spent 2.90ms making 1 call to Class::MOP::Mixin::AttributeCore::default, recursion: max depth 1, time 2.90ms
24
25
26116µs
27
28
# spent 28µs making 7 calls to Moose::Util::TypeConstraints::OptimizedConstraints::Str, avg 4µs/call
29
30
31
32
# spent 221µs making 7 calls to SimpleDB::Class::Domain::__ANON__[../lib/SimpleDB/Class/Domain.pm:59], avg 32µs/call # spent 22µs making 7 calls to Moose::Meta::Mixin::AttributeCore::trigger, avg 3µs/call
33
# spent 5.41ms making 1 call to Class::MOP::Mixin::AttributeCore::default, recursion: max depth 1, time 5.41ms
34
# spent 35µs making 10 calls to Moose::Util::TypeConstraints::OptimizedConstraints::Int, avg 4µs/call
35
36
37
38117µs
39
40
41
42
43
44
45
46
47114µs
48
49
50
51
52118µs
53118µs
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# spent 6µs making 3 calls to Moose::Util::TypeConstraints::OptimizedConstraints::HashRef, avg 2µs/call
70
71
72
73
74
# spent 138µs making 7 calls to Class::MOP::Mixin::AttributeCore::default, avg 20µs/call
75
# spent 13µs making 7 calls to Moose::Util::TypeConstraints::OptimizedConstraints::HashRef, avg 2µs/call
76
77
78
79
80
81
82
83
# spent 190µs making 9 calls to Moose::Meta::TypeConstraint::Bool, avg 21µs/call
84
85
86
87
88
89
# spent 18µs making 1 call to Moose::Meta::TypeConstraint::Bool
90
91
92
93
94
95
96
97
# spent 10µs making 9 calls to Moose::Util::TypeConstraints::OptimizedConstraints::HashRef, avg 1µs/call
98
99
100
101
102
103
104
105
# spent 108µs making 10 calls to Moose::Util::TypeConstraints::OptimizedConstraints::ClassName, avg 11µs/call
106
107
108
109
110
111
112