| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 1000 | 1 | 1 | 322ms | 858ms | MARC::Moose::Parser::Marcxml::__ANON__[MARC/Moose/Parser/Marcxml.pm:62] |
| 11000 | 1 | 1 | 245ms | 394ms | MARC::Moose::Field::Std::new |
| 28000 | 4 | 2 | 116ms | 116ms | Moose::Util::TypeConstraints::OptimizedConstraints::Str |
| 34657 | 23 | 20 | 75.7ms | 75.7ms | Scalar::Util::blessed(xsub) |
| 4000 | 1 | 1 | 64.3ms | 89.4ms | MARC::Moose::Field::Control::new |
| 1 | 1 | 1 | 61.0ms | 964ms | main::parse_with_marc_moose |
| 13000 | 2 | 2 | 44.3ms | 44.3ms | Moose::Util::TypeConstraints::OptimizedConstraints::ArrayRef |
| 62 | 62 | 61 | 35.9ms | 51.8ms | base::import |
| 139 | 6 | 3 | 25.8ms | 25.8ms | Class::MOP::Method::Generated::_eval_closure |
| 1000 | 1 | 1 | 18.8ms | 32.0ms | MARC::Moose::Record::new |
| 2 | 2 | 1 | 17.8ms | 25.3ms | XML::SAX::ParserFactory::parser |
| 681 | 2 | 2 | 16.6ms | 23.4ms | Package::Stash::add_package_symbol |
| 163 | 163 | 89 | 13.9ms | 16.1ms | Exporter::import |
| 917 | 2 | 2 | 12.1ms | 21.1ms | Package::Stash::get_package_symbol |
| 393 | 20 | 8 | 10.9ms | 46.5ms | Class::MOP::Mixin::HasMethods::add_method |
| 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:: |