Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
1000 | 1 | 1 | 322ms | 858ms | __ANON__[MARC/Moose/Parser/Marcxml.pm:62] | MARC::Moose::Parser::Marcxml::
11000 | 1 | 1 | 245ms | 394ms | new | MARC::Moose::Field::Std::
28000 | 4 | 2 | 116ms | 116ms | Str | Moose::Util::TypeConstraints::OptimizedConstraints::
34657 | 23 | 20 | 75.7ms | 75.7ms | blessed(xsub) | Scalar::Util::
4000 | 1 | 1 | 64.3ms | 89.4ms | new | MARC::Moose::Field::Control::
1 | 1 | 1 | 61.0ms | 964ms | parse_with_marc_moose | main::
13000 | 2 | 2 | 44.3ms | 44.3ms | ArrayRef | Moose::Util::TypeConstraints::OptimizedConstraints::
62 | 62 | 61 | 35.9ms | 51.8ms | import | base::
139 | 6 | 3 | 25.8ms | 25.8ms | _eval_closure | Class::MOP::Method::Generated::
1000 | 1 | 1 | 18.8ms | 32.0ms | new | MARC::Moose::Record::
2 | 2 | 1 | 17.8ms | 25.3ms | parser | XML::SAX::ParserFactory::
681 | 2 | 2 | 16.6ms | 23.4ms | add_package_symbol | Package::Stash::
163 | 163 | 89 | 13.9ms | 16.1ms | import | Exporter::
917 | 2 | 2 | 12.1ms | 21.1ms | get_package_symbol | Package::Stash::
393 | 20 | 8 | 10.9ms | 46.5ms | add_method | Class::MOP::Mixin::HasMethods::
Exclusive Time |
Package Name Prefix |
---|---|
675ms | MARC:: (includes 9 packages) |
304ms | Class:: (includes 24 packages) |
189ms | Moose:: (includes 34 packages) |
80.7ms | Scalar:: |
61.0ms | main:: |
40.2ms | Package:: (includes 2 packages) |
37.8ms | base:: |
19.8ms | Sub:: (includes 3 packages) |
19.6ms | XML:: (includes 7 packages) |
16.2ms | Exporter:: (includes 2 packages) |
8.03ms | Try:: |
7.22ms | UNIVERSAL:: |
6.80ms | YAML:: |
5.24ms | Data:: (includes 2 packages) |
4.61ms | XSLoader:: |
3.79ms | warnings:: (includes 2 packages) |
3.46ms | constant:: |
3.13ms | DynaLoader:: |
2.66ms | namespace:: (includes 2 packages) |
2.43ms | strict:: |
1.97ms | vars:: |
1.91ms | mro:: |
1.82ms | POSIX:: |
1.53ms | List:: (includes 2 packages) |
1.51ms | Encode:: (includes 2 packages) |
1.21ms | AutoLoader:: |
641µs | Params:: |
575µs | import:: |
568µs | overload:: |
544µs | metaclass:: |
436µs | FileHandle:: |
257µs | Internals:: |
227µs | File:: (includes 2 packages) |
210µs | Time:: |
196µs | Variable:: |
114µs | Unicode:: |
112µs | Symbol:: |
104µs | Carp:: |
96µs | B:: |
93µs | Storable:: |
56µs | Config:: |
53µs | re:: |
40µs | charnames:: |
27µs | bytes:: |
22µs | if:: |
22µs | integer:: |
12µs | utf8:: |
Exclusive Time |
Package Name Prefix |
---|---|
675ms | MARC::Moose:: (includes 7 packages) |
304ms | Class::MOP:: (includes 23 packages) |
162ms | Moose::Util:: (includes 3 packages) |
80.7ms | Scalar::Util:: |
61.0ms | main:: |
39.9ms | Package::Stash:: |
37.8ms | base:: |
22.1ms | Moose::Meta:: (includes 29 packages) |
18.6ms | XML::SAX:: (includes 4 packages) |
16.2ms | Exporter:: |
9.00ms | Sub::Exporter:: |
8.03ms | Try::Tiny:: |
7.22ms | UNIVERSAL:: |
6.80ms | YAML::Base:: |
6.76ms | Sub::Install:: |
4.98ms | Data::OptList:: |
4.61ms | XSLoader:: |
4.01ms | Sub::Name:: |
3.95ms | Moose::Exporter:: |
3.46ms | constant:: |
3.36ms | warnings:: |
3.13ms | DynaLoader:: |
2.43ms | strict:: |
1.97ms | vars:: |
1.91ms | mro:: |
1.88ms | namespace::clean:: |
1.82ms | POSIX:: |
1.28ms | List::MoreUtils:: |
1.21ms | AutoLoader:: |
978µs | XML::LibXML:: (includes 2 packages) |
806µs | Encode::Alias:: |
780µs | namespace::autoclean:: |
778µs | Moose:: |
708µs | Encode:: |
641µs | Params::Util:: |
568µs | overload:: |
544µs | metaclass:: |
436µs | FileHandle:: |
424µs | warnings::register:: |
288µs | Class::Accessor:: |
268µs | Data::Dumper:: |
263µs | Package::DeprecationManager:: |
257µs | Internals:: |
245µs | List::Util:: |
210µs | Time::HiRes:: |
196µs | Variable::Magic:: |
157µs | File::Basename:: |
117µs | MARC::Charset:: |
114µs | Unicode::Normalize:: |
112µs | Symbol:: |
104µs | Carp:: |
96µs | B::Hooks:: |
93µs | Storable:: |
69µs | File::Spec:: |
68µs | Exporter::Heavy:: |
56µs | Config:: |
53µs | re:: |
40µs | charnames:: |
27µs | bytes:: |
22µs | if:: |
22µs | integer:: |
20µs | MARC::File:: |
16µs | XML::Simple:: |
12µs | utf8:: |
0s | YAML:: |
Exclusive Time |
Package Name Prefix |
---|---|
332ms | MARC::Moose::Parser:: (includes 3 packages) |
309ms | MARC::Moose::Field:: (includes 3 packages) |
162ms | Moose::Util::TypeConstraints:: (includes 2 packages) |
80.7ms | Scalar::Util:: |
73.2ms | Class::MOP::Method:: (includes 7 packages) |
70.9ms | Class::MOP::Mixin:: (includes 4 packages) |
69.6ms | Class::MOP::Class:: (includes 5 packages) |
61.0ms | main:: |
39.9ms | Package::Stash:: |
37.8ms | base:: |
36.2ms | Class::MOP::Attribute:: |
34.6ms | MARC::Moose::Record:: |
17.9ms | XML::SAX::ParserFactory:: |
17.6ms | Class::MOP::Package:: |
16.2ms | Exporter:: |
15.8ms | Class::MOP:: |
14.6ms | Class::MOP::Instance:: |
9.00ms | Sub::Exporter:: |
8.09ms | Moose::Meta::Method:: (includes 6 packages) |
8.03ms | Try::Tiny:: |
7.22ms | UNIVERSAL:: |
6.80ms | YAML::Base:: |
6.76ms | Sub::Install:: |
5.83ms | Moose::Meta::TypeConstraint:: (includes 9 packages) |
5.44ms | Class::MOP::Object:: |
4.98ms | Data::OptList:: |
4.61ms | XSLoader:: |
4.01ms | Sub::Name:: |
3.95ms | Moose::Exporter:: |
3.73ms | Moose::Meta::Class:: |
3.46ms | constant:: |
3.36ms | warnings:: |
3.13ms | DynaLoader:: |
2.99ms | Moose::Meta::Attribute:: |
2.43ms | strict:: |
1.97ms | vars:: |
1.91ms | mro:: |
1.88ms | namespace::clean:: |
1.82ms | POSIX:: |
1.28ms | List::MoreUtils:: |
1.21ms | AutoLoader:: |
964µs | Moose::Meta::Mixin:: |
930µs | XML::LibXML:: |
806µs | Encode::Alias:: |
780µs | namespace::autoclean:: |
778µs | Moose:: |
708µs | Encode:: |
685µs | Class::MOP::MiniTrait:: |
641µs | Params::Util:: |
568µs | overload:: |
544µs | metaclass:: |
436µs | FileHandle:: |
424µs | warnings::register:: |
390µs | XML::SAX:: |
288µs | Class::Accessor:: |
275µs | XML::SAX::Base:: (includes 2 packages) |
268µs | Data::Dumper:: |
263µs | Package::DeprecationManager:: |
257µs | Internals:: |
245µs | List::Util:: |
221µs | Moose::Meta::Instance:: |
210µs | Time::HiRes:: |
202µs | Moose::Meta::Role:: (includes 8 packages) |
196µs | Variable::Magic:: |
157µs | File::Basename:: |
121µs | Moose::Util:: |
117µs | MARC::Charset::Table:: |
114µs | Unicode::Normalize:: |
112µs | Symbol:: |
104µs | Carp:: |
96µs | B::Hooks::EndOfScope:: |
93µs | Storable:: |
69µs | File::Spec::Unix:: |
68µs | Exporter::Heavy:: |
56µs | Config:: |
53µs | re:: |
48µs | XML::LibXML::Common:: |
43µs | Moose::Meta::TypeCoercion:: (includes 2 packages) |
40µs | charnames:: |
34µs | Class::MOP::Module:: |
27µs | bytes:: |
22µs | if:: |
22µs | integer:: |
20µs | MARC::File::XML:: |
16µs | XML::Simple:: |
12µs | utf8:: |
0s | MARC::File:: |
0s | YAML:: |
0s | File::Spec:: |
0s | MARC::Charset:: |
Exclusive Time |
Package Name Prefix |
---|---|
332ms | MARC::Moose::Parser::Marcxml:: |
245ms | MARC::Moose::Field::Std:: |
160ms | Moose::Util::TypeConstraints::OptimizedConstraints:: |
80.7ms | Scalar::Util:: |
64.4ms | MARC::Moose::Field::Control:: |
62.4ms | Class::MOP::Class:: |
61.0ms | main:: |
39.9ms | Package::Stash:: |
37.8ms | base:: |
37.5ms | Class::MOP::Mixin::HasMethods:: |
36.2ms | Class::MOP::Attribute:: |
34.6ms | MARC::Moose::Record:: |
27.6ms | Class::MOP::Method::Generated:: |
21.8ms | Class::MOP::Mixin::AttributeCore:: |
17.9ms | XML::SAX::ParserFactory:: |
17.6ms | Class::MOP::Package:: |
16.2ms | Exporter:: |
15.8ms | Class::MOP:: |
14.6ms | Class::MOP::Instance:: |
14.1ms | Class::MOP::Method::Accessor:: |
11.8ms | Class::MOP::Method:: |
11.2ms | Class::MOP::Mixin::HasAttributes:: |
9.31ms | Class::MOP::Method::Constructor:: |
9.00ms | Sub::Exporter:: |
8.03ms | Try::Tiny:: |
7.86ms | Class::MOP::Method::Wrapped:: |
7.22ms | UNIVERSAL:: |
6.80ms | YAML::Base:: |
6.76ms | Sub::Install:: |
5.44ms | Class::MOP::Object:: |
4.98ms | Data::OptList:: |
4.61ms | XSLoader:: |
4.01ms | Sub::Name:: |
3.95ms | Moose::Exporter:: |
3.78ms | Class::MOP::Class::::: |
3.73ms | Moose::Meta::Class:: |
3.46ms | constant:: |
3.39ms | Class::MOP::Class::Immutable:: (includes 3 packages) |
3.36ms | warnings:: |
3.13ms | DynaLoader:: |
3.10ms | Moose::Meta::TypeConstraint:: |
2.99ms | Moose::Meta::Attribute:: |
2.98ms | Moose::Meta::Method::Constructor:: |
2.81ms | Moose::Meta::Method::Accessor:: |
2.43ms | strict:: |
2.39ms | Moose::Util::TypeConstraints:: |
1.97ms | vars:: |
1.91ms | mro:: |
1.88ms | namespace::clean:: |
1.82ms | POSIX:: |
1.66ms | Moose::Meta::TypeConstraint::Registry:: |
1.34ms | Class::MOP::Method::Inlined:: |
1.28ms | List::MoreUtils:: |
1.21ms | AutoLoader:: |
1.21ms | Class::MOP::Method::Meta:: |
1.01ms | Moose::Meta::Method::Destructor:: |
964µs | Moose::Meta::Mixin::AttributeCore:: |
930µs | XML::LibXML:: |
806µs | Encode::Alias:: |
780µs | namespace::autoclean:: |
778µs | Moose:: |
755µs | Moose::Meta::TypeConstraint::Class:: |
708µs | Encode:: |
685µs | Class::MOP::MiniTrait:: |
659µs | Moose::Meta::Method:: |
641µs | Params::Util:: |
568µs | overload:: |
552µs | Moose::Meta::Method::Overridden:: |
544µs | metaclass:: |
436µs | FileHandle:: |
424µs | warnings::register:: |
390µs | XML::SAX:: |
368µs | Class::MOP::Mixin:: |
288µs | Class::Accessor:: |
268µs | Data::Dumper:: |
263µs | Package::DeprecationManager:: |
261µs | XML::SAX::Base:: |
257µs | Internals:: |
248µs | Moose::Meta::TypeConstraint::Parameterizable:: |
245µs | List::Util:: |
221µs | Moose::Meta::Instance:: |
210µs | Time::HiRes:: |
196µs | Variable::Magic:: |
157µs | File::Basename:: |
121µs | Moose::Util:: |
117µs | MARC::Charset::Table:: |
114µs | Unicode::Normalize:: |
112µs | Symbol:: |
107µs | Moose::Meta::Role::Application:: (includes 5 packages) |
104µs | Carp:: |
96µs | B::Hooks::EndOfScope:: |
93µs | Storable:: |
71µs | Moose::Meta::Method::Meta:: |
69µs | File::Spec::Unix:: |
68µs | Exporter::Heavy:: |
56µs | Config:: |
53µs | re:: |
48µs | XML::LibXML::Common:: |
40µs | charnames:: |
40µs | Moose::Meta::Role::Composite:: |
38µs | Moose::Meta::Role::Method:: |
35µs | Moose::Meta::TypeCoercion:: |
34µs | Class::MOP::Module:: |
27µs | bytes:: |
22µs | if:: |
22µs | integer:: |
20µs | MARC::File::XML:: |
17µs | Moose::Meta::Role:: |
16µs | XML::Simple:: |
14µs | XML::SAX::Base::NoHandler:: |
13µs | Moose::Meta::TypeConstraint::DuckType:: |
13µs | Moose::Meta::TypeConstraint::Union:: |
13µs | Moose::Meta::TypeConstraint::Enum:: |
13µs | Moose::Meta::TypeConstraint::Role:: |
12µs | Moose::Meta::TypeConstraint::Parameterized:: |
12µs | utf8:: |
10µs | MARC::Moose::Parser:: |
9µs | MARC::Moose::Parser::MarcxmlSax:: |
8µs | MARC::Moose::Field:: |
8µs | Moose::Meta::TypeCoercion::Union:: |
0s | MARC::File:: |
0s | YAML:: |
0s | File::Spec:: |
0s | MARC::Charset:: |
Exclusive Time |
Package Name Prefix |
---|---|
332ms | MARC::Moose::Parser::Marcxml:: |
245ms | MARC::Moose::Field::Std:: |
160ms | Moose::Util::TypeConstraints::OptimizedConstraints:: |
80.7ms | Scalar::Util:: |
64.4ms | MARC::Moose::Field::Control:: |
62.4ms | Class::MOP::Class:: |
61.0ms | main:: |
39.9ms | Package::Stash:: |
37.8ms | base:: |
37.5ms | Class::MOP::Mixin::HasMethods:: |
36.2ms | Class::MOP::Attribute:: |
34.6ms | MARC::Moose::Record:: |
27.6ms | Class::MOP::Method::Generated:: |
21.8ms | Class::MOP::Mixin::AttributeCore:: |
17.9ms | XML::SAX::ParserFactory:: |
17.6ms | Class::MOP::Package:: |
16.2ms | Exporter:: |
15.8ms | Class::MOP:: |
14.6ms | Class::MOP::Instance:: |
14.1ms | Class::MOP::Method::Accessor:: |
11.8ms | Class::MOP::Method:: |
11.2ms | Class::MOP::Mixin::HasAttributes:: |
9.31ms | Class::MOP::Method::Constructor:: |
9.00ms | Sub::Exporter:: |
8.03ms | Try::Tiny:: |
7.86ms | Class::MOP::Method::Wrapped:: |
7.22ms | UNIVERSAL:: |
6.80ms | YAML::Base:: |
6.76ms | Sub::Install:: |
5.44ms | Class::MOP::Object:: |
4.98ms | Data::OptList:: |
4.61ms | XSLoader:: |
4.01ms | Sub::Name:: |
3.95ms | Moose::Exporter:: |
3.73ms | Moose::Meta::Class:: |
3.46ms | constant:: |
3.36ms | warnings:: |
3.13ms | DynaLoader:: |
3.10ms | Moose::Meta::TypeConstraint:: |
2.99ms | Moose::Meta::Attribute:: |
2.98ms | Moose::Meta::Method::Constructor:: |
2.93ms | Class::MOP::Class::Immutable::Class:: |
2.81ms | Moose::Meta::Method::Accessor:: |
2.43ms | strict:: |
2.39ms | Moose::Util::TypeConstraints:: |
1.97ms | vars:: |
1.91ms | mro:: |
1.88ms | namespace::clean:: |
1.82ms | POSIX:: |
1.66ms | Moose::Meta::TypeConstraint::Registry:: |
1.34ms | Class::MOP::Method::Inlined:: |
1.28ms | List::MoreUtils:: |
1.21ms | AutoLoader:: |
1.21ms | Class::MOP::Method::Meta:: |
1.01ms | Moose::Meta::Method::Destructor:: |
964µs | Moose::Meta::Mixin::AttributeCore:: |
930µs | XML::LibXML:: |
806µs | Encode::Alias:: |
780µs | namespace::autoclean:: |
778µs | Moose:: |
755µs | Moose::Meta::TypeConstraint::Class:: |
708µs | Encode:: |
685µs | Class::MOP::MiniTrait:: |
659µs | Moose::Meta::Method:: |
641µs | Params::Util:: |
568µs | overload:: |
552µs | Moose::Meta::Method::Overridden:: |
544µs | metaclass:: |
436µs | FileHandle:: |
424µs | warnings::register:: |
390µs | XML::SAX:: |
368µs | Class::MOP::Mixin:: |
288µs | Class::Accessor:: |
280µs | Class::MOP::Class::Immutable::Moose:: |
268µs | Data::Dumper:: |
263µs | Package::DeprecationManager:: |
261µs | XML::SAX::Base:: |
257µs | Internals:: |
248µs | Moose::Meta::TypeConstraint::Parameterizable:: |
245µs | List::Util:: |
221µs | Moose::Meta::Instance:: |
210µs | Time::HiRes:: |
196µs | Variable::Magic:: |
176µs | Class::MOP::Class::Immutable::Trait:: |
157µs | File::Basename:: |
121µs | Moose::Util:: |
117µs | MARC::Charset::Table:: |
114µs | Unicode::Normalize:: |
112µs | Symbol:: |
104µs | Carp:: |
96µs | B::Hooks::EndOfScope:: |
93µs | Storable:: |
71µs | Moose::Meta::Method::Meta:: |
69µs | File::Spec::Unix:: |
68µs | Exporter::Heavy:: |
56µs | Config:: |
53µs | re:: |
48µs | XML::LibXML::Common:: |
40µs | charnames:: |
40µs | Moose::Meta::Role::Composite:: |
38µs | Moose::Meta::Role::Method::Required:: |
35µs | Moose::Meta::TypeCoercion:: |
34µs | Class::MOP::Module:: |
33µs | Moose::Meta::Role::Application:: |
27µs | Moose::Meta::Role::Application::ToClass:: |
27µs | bytes:: |
22µs | if:: |
22µs | integer:: |
21µs | Moose::Meta::Role::Application::ToInstance:: |
20µs | MARC::File::XML:: |
19µs | Moose::Meta::Role::Application::RoleSummation:: |
17µs | Moose::Meta::Role:: |
16µs | XML::Simple:: |
14µs | XML::SAX::Base::NoHandler:: |
13µs | Moose::Meta::TypeConstraint::DuckType:: |
13µs | Moose::Meta::TypeConstraint::Union:: |
13µs | Moose::Meta::TypeConstraint::Enum:: |
13µs | Moose::Meta::TypeConstraint::Role:: |
12µs | Moose::Meta::TypeConstraint::Parameterized:: |
12µs | utf8:: |
10µs | MARC::Moose::Parser:: |
9µs | MARC::Moose::Parser::MarcxmlSax:: |
8µs | MARC::Moose::Field:: |
8µs | Moose::Meta::Role::Application::ToRole:: |
8µs | Moose::Meta::TypeCoercion::Union:: |
0s | Moose::Meta::Role::Method:: |
0s | File::Spec:: |
0s | MARC::Charset:: |
0s | MARC::File:: |
0s | YAML:: |