Performance Profile Index
For t/test-parsing
  Run on Sun Nov 14 09:49:57 2010
Reported on Sun Nov 14 09:50:13 2010

Profile of t/test-parsing for 2.95s, executing 901822 statements and 148129 subroutine calls in 177 source files and 226 string evals.
Top 15 Subroutines — ordered by exclusive time
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
100011322ms858msMARC::Moose::Parser::Marcxml::::__ANON__[MARC/Moose/Parser/Marcxml.pm:62] MARC::Moose::Parser::Marcxml::__ANON__[MARC/Moose/Parser/Marcxml.pm:62]
1100011245ms394msMARC::Moose::Field::Std::::new MARC::Moose::Field::Std::new
2800042116ms116msMoose::Util::TypeConstraints::OptimizedConstraints::::StrMoose::Util::TypeConstraints::OptimizedConstraints::Str
34657232075.7ms75.7msScalar::Util::::blessed Scalar::Util::blessed(xsub)
40001164.3ms89.4msMARC::Moose::Field::Control::::new MARC::Moose::Field::Control::new
11161.0ms964msmain::::parse_with_marc_moose main::parse_with_marc_moose
130002244.3ms44.3msMoose::Util::TypeConstraints::OptimizedConstraints::::ArrayRefMoose::Util::TypeConstraints::OptimizedConstraints::ArrayRef
62626135.9ms51.8msbase::::import base::import
1396325.8ms25.8msClass::MOP::Method::Generated::::_eval_closure Class::MOP::Method::Generated::_eval_closure
10001118.8ms32.0msMARC::Moose::Record::::new MARC::Moose::Record::new
22117.8ms25.3msXML::SAX::ParserFactory::::parser XML::SAX::ParserFactory::parser
6812216.6ms23.4msPackage::Stash::::add_package_symbol Package::Stash::add_package_symbol
1631638913.9ms16.1msExporter::::import Exporter::import
9172212.1ms21.1msPackage::Stash::::get_package_symbol Package::Stash::get_package_symbol
39320810.9ms46.5msClass::MOP::Mixin::HasMethods::::add_method Class::MOP::Mixin::HasMethods::add_method
Source Code Files — ordered by exclusive time then name
StmtsExclusive
Time
Avg.ReportsSource File
378026455ms1µsline • block • subgenerated method (unknown origin)
290017363ms1µsline • block • subMARC/Moose/Parser/Marcxml.pm
2551187.8ms3µsline • block • subClass/MOP/Class.pm (executed 1 string eval)
6901983.8ms1µsline • block • subMoose/Util/TypeConstraints/OptimizedConstraints.pm (executed 1 string eval)
1554554.0ms3µsline • block • subClass/MOP/Mixin/HasMethods.pm (executed 1 string eval)
1172649.1ms4µsline • block • subClass/MOP/Attribute.pm (executed 1 string eval)
3346.9ms1.42msline • block • subt/test-parsing
1591239.8ms3µsline • block • subPackage/Stash.pm
211832.4ms15µsline • block • subClass/MOP/Method/Generated.pm (executed 133 string evals)
6320.9ms332µsline • block • subXML/SAX/Base.pm
428117.4ms4µsline • block • subClass/MOP/Method/Accessor.pm (executed 1 string eval)
411815.1ms4µsline • block • subClass/MOP/Instance.pm (executed 1 string eval)
320014.3ms4µsline • block • subClass/MOP.pm (executed 1 string eval)
406214.2ms3µsline • block • subClass/MOP/Package.pm (executed 1 string eval)
374913.5ms4µsline • block • subClass/MOP/Method/Constructor.pm (executed 1 string eval)
374913.5ms4µsline • block • subSub/Exporter.pm
275812.2ms4µsline • block • subClass/MOP/Method/Wrapped.pm (executed 1 string eval)
363012.0ms3µsline • block • subClass/MOP/Mixin/HasAttributes.pm (executed 1 string eval)
105811.7ms11µsline • block • subMoose/Util/TypeConstraints.pm (executed 1 string eval)
478211.6ms2µsline • block • subClass/MOP/Mixin/AttributeCore.pm (executed 1 string eval)
340510.9ms3µsline • block • subClass/MOP/Method.pm (executed 1 string eval)
12410.6ms86µsline • block • subXML/LibXML.pm
404910.5ms3µsline • block • subMoose/Meta/Method/Overridden.pm (executed 1 string eval)
28678.91ms3µsline • block • subExporter.pm
18468.87ms5µsline • block • subbase.pm (executed 15 string evals)
358.79ms251µsline • block • subXML/Simple.pm
8478.77ms10µsline • block • subMoose/Meta/Attribute.pm
19328.32ms4µsline • block • subSub/Install.pm
17038.26ms5µsline • block • subMoose/Exporter.pm (executed 1 string eval)
67028.11ms1µsline • block • subTry/Tiny.pm (executed 1 string eval)
12397.05ms6µsline • block • subExporter/Heavy.pm
6416.92ms11µsline • block • subMoose/Meta/Class.pm (executed 1 string eval)
856.36ms75µsline • block • subData/Dumper.pm
7616.06ms8µsline • block • subMoose/Meta/Method/Constructor.pm
4006.01ms15µsline • block • subDynaLoader.pm
40015.87ms1µsline • block • subaccessor fields defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Record.pm
33305.84ms2µsline • block • subData/OptList.pm
20175.78ms3µsline • block • subClass/MOP/Object.pm (executed 1 string eval)
5025.26ms10µsline • block • subMoose/Meta/Method/Accessor.pm (executed 1 string eval)
3475.15ms15µsline • block • subMoose.pm (executed 1 string eval)
20015.12ms3µsline • block • subaccessor _leader of attribute leader defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Record.pm
1064.68ms44µsline • block • subMoose/Meta/Role.pm (executed 1 string eval)
21864.26ms2µsline • block • subconstant.pm
6824.22ms6µsline • block • subMoose/Meta/TypeConstraint.pm (executed 1 string eval)
584.00ms69µsline • block • subPOSIX.pm
20353.77ms2µsline • block • subClass/MOP/Class/Immutable/Trait.pm (executed 1 string eval)
7523.64ms5µsline • block • subClass/MOP/Method/Meta.pm (executed 1 string eval)
933.47ms37µsline • block • subAutoLoader.pm
853.46ms41µsline • block • subEncode.pm
673.25ms48µsline • block • subMoose/Util.pm (executed 1 string eval)
11303.22ms3µsline • block • subnamespace/clean.pm
3983.04ms8µsline • block • subClass/MOP/Method/Inlined.pm (executed 1 string eval)
302.97ms99µsline • block • subIO/Handle.pm (executed 1 string eval)
3802.88ms8µsline • block • subEncode/Alias.pm
522.83ms54µsline • block • subMARC/File/XML.pm (executed 1 string eval)
16932.73ms2µsline • block • subwarnings.pm
372.56ms69µsline • block • subMARC/Record.pm
342.47ms73µsline • block • subMARC/Charset.pm
6152.43ms4µsline • block • subvars.pm
1582.39ms15µsline • block • subYAML/Base.pm (executed 4 string evals)
1682.35ms14µsline • block • subXML/SAX.pm
10182.30ms2µsline • block • subMARC/Moose/Record.pm
1492.26ms15µsline • block • subnamespace/autoclean.pm
2012.21ms11µsline • block • subXML/LibXML/Common.pm
192.19ms115µsline • block • subMARC/Field.pm
402.02ms50µsline • block • subcharnames.pm
231.99ms87µsline • block • subMoose/Meta/Role/Application/RoleSummation.pm (executed 1 string eval)
771.96ms25µsline • block • subCarp/Heavy.pm
2181.94ms9µsline • block • subMoose/Meta/Method/Destructor.pm (executed 1 string eval)
3621.92ms5µsline • block • subMoose/Meta/TypeConstraint/Registry.pm (executed 1 string eval)
161.90ms119µsline • block • subClass/MOP/Deprecated.pm (executed 1 string eval)
441.90ms43µsline • block • subFile/Spec/Unix.pm
671.79ms27µsline • block • subFile/Basename.pm
321.79ms56µsline • block • subMRO/Compat.pm
1161.78ms15µsline • block • subClass/Accessor.pm
471.74ms37µsline • block • subParams/Util.pm (executed 1 string eval)
211.70ms81µsline • block • subXML/LibXML/SAX/Parser.pm
211.56ms74µsline • block • subYAML/Node.pm
1851.53ms8µsline • block • subClass/MOP/MiniTrait.pm (executed 1 string eval)
401.47ms37µsline • block • subMoose/Object.pm (executed 1 string eval)
241.43ms60µsline • block • subMoose/Meta/Role/Application/ToClass.pm (executed 1 string eval)
361.30ms36µsline • block • subYAML.pm
861.30ms15µsline • block • subMoose/Meta/TypeConstraint/Class.pm (executed 1 string eval)
321.29ms40µsline • block • subMARC/Charset/Table.pm
231.29ms56µsline • block • subMoose/Meta/TypeConstraint/Union.pm (executed 1 string eval)
201.28ms64µsline • block • subFcntl.pm
6721.26ms2µsline • block • substrict.pm
391.20ms31µsline • block • subre.pm
641.17ms18µsline • block • subXML/SAX/ParserFactory.pm (executed 1 string eval)
191.15ms61µsline • block • subMoose/Meta/Role/Application/ToRole.pm (executed 1 string eval)
101.15ms115µsline • block • subYAML/Tag.pm
2431.14ms5µsline • block • submetaclass.pm (executed 1 string eval)
891.13ms13µsline • block • subPackage/DeprecationManager.pm
221.10ms50µsline • block • subMoose/Util/MetaRole.pm (executed 1 string eval)
371.07ms29µsline • block • subVariable/Magic.pm
781.06ms14µsline • block • subMARC/Charset/Constants.pm
221.02ms46µsline • block • subMoose/Meta/Role/Composite.pm (executed 1 string eval)
291.00ms35µsline • block • subMoose/Meta/TypeConstraint/DuckType.pm (executed 1 string eval)
15986µs66µsline • block • subMoose/Meta/Role/Application.pm (executed 1 string eval)
32983µs31µsline • block • subIO/File.pm
13957µs74µsline • block • subEncode/Config.pm
13953µs73µsline • block • subMARC/File.pm
22948µs43µsline • block • subMoose/Meta/TypeCoercion.pm (executed 1 string eval)
16945µs59µsline • block • subMARC/File/SAX.pm
29918µs32µsline • block • subUnicode/Normalize.pm
9917µs102µsline • block • subTie/Hash.pm
20912µs46µsline • block • subMARC/Charset/Code.pm
77868µs11µsline • block • subFileHandle.pm
21863µs41µsline • block • subXML/LibXML/NodeList.pm
21857µs41µsline • block • subXML/LibXML/XPathContext.pm
19845µs44µsline • block • subMoose/Meta/Method/Delegation.pm (executed 1 string eval)
182816µs4µsline • block • suboverload.pm
23805µs35µsline • block • subMoose/Meta/TypeConstraint/Role.pm (executed 1 string eval)
20801µs40µsline • block • subMoose/Meta/TypeConstraint/Enum.pm (executed 1 string eval)
25787µs31µsline • block • subMoose/Meta/Role/Attribute.pm
54774µs14µsline • block • subSymbol.pm
83764µs9µsline • block • subB/Hooks/EndOfScope.pm
26748µs29µsline • block • subMoose/Meta/TypeConstraint/Parameterized.pm (executed 1 string eval)
23714µs31µsline • block • subMoose/Meta/TypeConstraint/Parameterizable.pm (executed 1 string eval)
30699µs23µsline • block • subConfig.pm
21688µs33µsline • block • subMARC/Moose/Parser/MarcxmlSax.pm
23685µs30µsline • block • subTime/HiRes.pm (executed 1 string eval)
17637µs37µsline • block • subXML/LibXML/Number.pm
18627µs35µsline • block • subXML/SAX/Exception.pm
36620µs17µsline • block • subClass/MOP/Module.pm (executed 1 string eval)
14608µs43µsline • block • subScalar/Util.pm (executed 1 string eval)
25607µs24µsline • block • subMoose/Meta/Mixin/AttributeCore.pm
28582µs21µsline • block • subStorable.pm (executed 1 string eval)
20576µs29µsline • block • subDevel/GlobalDestruction.pm
12571µs48µsline • block • subEncode/Encoding.pm
79551µs7µsline • block • subMoose/Meta/Method.pm (executed 1 string eval)
17547µs32µsline • block • subXML/LibXML/Literal.pm
15536µs36µsline • block • subIO.pm
17534µs31µsline • block • subXML/LibXML/Boolean.pm
20524µs26µsline • block • subMoose/Error/Default.pm (executed 1 string eval)
4520µs130µsline • block • subXML/SAX/DocumentLocator.pm
26518µs20µsline • block • subList/MoreUtils.pm
17507µs30µsline • block • subMARC/Moose/Field/Std.pm
20506µs25µsline • block • subList/Util.pm (executed 1 string eval)
19473µs25µsline • block • subMoose/Meta/Class/Immutable/Trait.pm (executed 1 string eval)
19468µs25µsline • block • subMoose/Meta/TypeCoercion/Union.pm (executed 1 string eval)
22460µs21µsline • block • subIO/Seekable.pm (executed 1 string eval)
14432µs31µsline • block • subSDBM_File.pm
20422µs21µsline • block • subMoose/Meta/Role/Application/ToInstance.pm (executed 1 string eval)
265404µs2µsline • block • subwarnings/register.pm
29392µs14µsline • block • subMoose/Meta/Method/Meta.pm (executed 1 string eval)
13377µs29µsline • block • subMoose/Meta/Method/Augmented.pm (executed 1 string eval)
49354µs7µsline • block • subClass/MOP/Mixin.pm (executed 1 string eval)
20341µs17µsline • block • subMoose/Meta/Role/Method/Required.pm (executed 1 string eval)
12339µs28µsline • block • subMARC/Moose/Field/Control.pm
17307µs18µsline • block • subMoose/Meta/Role/Method/Conflicting.pm (executed 1 string eval)
13288µs22µsline • block • subFile/Spec.pm (executed 1 string eval)
20279µs14µsline • block • subSub/Name.pm
7252µs36µsline • block • subMoose/Meta/Object/Trait.pm (executed 1 string eval)
13222µs17µsline • block • subMoose/Deprecated.pm (executed 1 string eval)
17220µs13µsline • block • subMoose/Meta/Instance.pm (executed 1 string eval)
13218µs17µsline • block • subMoose/Meta/Role/Method.pm (executed 1 string eval)
8218µs27µsline • block • submro.pm
34210µs6µsline • block • subMoose/Meta/Attribute/Native.pm (executed 1 string eval)
10203µs20µsline • block • subMARC/Moose/Field.pm
9200µs22µsline • block • subSelectSaver.pm
9191µs21µsline • block • subMARC/Moose/Parser.pm
2469µs3µsline • block • subif.pm
1224µs2µsline • block • subCarp.pm
120µs20µsline • block • subaccessor ind2 defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Field/Std.pm
120µs20µsline • block • subXSLoader.pm
119µs19µsline • block • subaccessor subf defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Field/Std.pm
118µs18µsline • block • subaccessor ind1 defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Field/Std.pm
117µs17µsline • block • subaccessor tag defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Field.pm
117µs17µsline • block • subaccessor leader defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Record.pm
116µs16µsline • block • subaccessor xs defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Parser/MarcxmlSax.pm
115µs15µsline • block • subaccessor value defined at /home/tamil/util/marc-moose/lib/MARC/Moose/Field/Control.pm
614µs2µsline • block • subbytes.pm
610µs2µsline • block • subinteger.pm
510µs2µsline • block • subutf8.pm
13µs3µsline • block • subauto/POSIX/autosplit.ix
13µs3µsline • block • subauto/Storable/autosplit.ix
8991081.69sTotal (226 string evals account for a further 2714 statements)
50799.52msAverage
1.17ms19µsMedian
0.000911.5e-5Deviation
Packages - subroutine times rolled up to level 1 package name
Exclusive
Time
Package Name Prefix
675msMARC:: (includes 9 packages)
304msClass:: (includes 24 packages)
189msMoose:: (includes 34 packages)
80.7msScalar::
61.0msmain::
40.2msPackage:: (includes 2 packages)
37.8msbase::
19.8msSub:: (includes 3 packages)
19.6msXML:: (includes 7 packages)
16.2msExporter:: (includes 2 packages)
8.03msTry::
7.22msUNIVERSAL::
6.80msYAML::
5.24msData:: (includes 2 packages)
4.61msXSLoader::
3.79mswarnings:: (includes 2 packages)
3.46msconstant::
3.13msDynaLoader::
2.66msnamespace:: (includes 2 packages)
2.43msstrict::
1.97msvars::
1.91msmro::
1.82msPOSIX::
1.53msList:: (includes 2 packages)
1.51msEncode:: (includes 2 packages)
1.21msAutoLoader::
641µsParams::
575µsimport::
568µsoverload::
544µsmetaclass::
436µsFileHandle::
257µsInternals::
227µsFile:: (includes 2 packages)
210µsTime::
196µsVariable::
114µsUnicode::
112µsSymbol::
104µsCarp::
96µsB::
93µsStorable::
56µsConfig::
53µsre::
40µscharnames::
27µsbytes::
22µsif::
22µsinteger::
12µsutf8::
Packages - subroutine times rolled up to level 2 package name
Exclusive
Time
Package Name Prefix
675msMARC::Moose:: (includes 7 packages)
304msClass::MOP:: (includes 23 packages)
162msMoose::Util:: (includes 3 packages)
80.7msScalar::Util::
61.0msmain::
39.9msPackage::Stash::
37.8msbase::
22.1msMoose::Meta:: (includes 29 packages)
18.6msXML::SAX:: (includes 4 packages)
16.2msExporter::
9.00msSub::Exporter::
8.03msTry::Tiny::
7.22msUNIVERSAL::
6.80msYAML::Base::
6.76msSub::Install::
4.98msData::OptList::
4.61msXSLoader::
4.01msSub::Name::
3.95msMoose::Exporter::
3.46msconstant::
3.36mswarnings::
3.13msDynaLoader::
2.43msstrict::
1.97msvars::
1.91msmro::
1.88msnamespace::clean::
1.82msPOSIX::
1.28msList::MoreUtils::
1.21msAutoLoader::
978µsXML::LibXML:: (includes 2 packages)
806µsEncode::Alias::
780µsnamespace::autoclean::
778µsMoose::
708µsEncode::
641µsParams::Util::
568µsoverload::
544µsmetaclass::
436µsFileHandle::
424µswarnings::register::
288µsClass::Accessor::
268µsData::Dumper::
263µsPackage::DeprecationManager::
257µsInternals::
245µsList::Util::
210µsTime::HiRes::
196µsVariable::Magic::
157µsFile::Basename::
117µsMARC::Charset::
114µsUnicode::Normalize::
112µsSymbol::
104µsCarp::
96µsB::Hooks::
93µsStorable::
69µsFile::Spec::
68µsExporter::Heavy::
56µsConfig::
53µsre::
40µscharnames::
27µsbytes::
22µsif::
22µsinteger::
20µsMARC::File::
16µsXML::Simple::
12µsutf8::
0sYAML::
Packages - subroutine times rolled up to level 3 package name
Exclusive
Time
Package Name Prefix
332msMARC::Moose::Parser:: (includes 3 packages)
309msMARC::Moose::Field:: (includes 3 packages)
162msMoose::Util::TypeConstraints:: (includes 2 packages)
80.7msScalar::Util::
73.2msClass::MOP::Method:: (includes 7 packages)
70.9msClass::MOP::Mixin:: (includes 4 packages)
69.6msClass::MOP::Class:: (includes 5 packages)
61.0msmain::
39.9msPackage::Stash::
37.8msbase::
36.2msClass::MOP::Attribute::
34.6msMARC::Moose::Record::
17.9msXML::SAX::ParserFactory::
17.6msClass::MOP::Package::
16.2msExporter::
15.8msClass::MOP::
14.6msClass::MOP::Instance::
9.00msSub::Exporter::
8.09msMoose::Meta::Method:: (includes 6 packages)
8.03msTry::Tiny::
7.22msUNIVERSAL::
6.80msYAML::Base::
6.76msSub::Install::
5.83msMoose::Meta::TypeConstraint:: (includes 9 packages)
5.44msClass::MOP::Object::
4.98msData::OptList::
4.61msXSLoader::
4.01msSub::Name::
3.95msMoose::Exporter::
3.73msMoose::Meta::Class::
3.46msconstant::
3.36mswarnings::
3.13msDynaLoader::
2.99msMoose::Meta::Attribute::
2.43msstrict::
1.97msvars::
1.91msmro::
1.88msnamespace::clean::
1.82msPOSIX::
1.28msList::MoreUtils::
1.21msAutoLoader::
964µsMoose::Meta::Mixin::
930µsXML::LibXML::
806µsEncode::Alias::
780µsnamespace::autoclean::
778µsMoose::
708µsEncode::
685µsClass::MOP::MiniTrait::
641µsParams::Util::
568µsoverload::
544µsmetaclass::
436µsFileHandle::
424µswarnings::register::
390µsXML::SAX::
288µsClass::Accessor::
275µsXML::SAX::Base:: (includes 2 packages)
268µsData::Dumper::
263µsPackage::DeprecationManager::
257µsInternals::
245µsList::Util::
221µsMoose::Meta::Instance::
210µsTime::HiRes::
202µsMoose::Meta::Role:: (includes 8 packages)
196µsVariable::Magic::
157µsFile::Basename::
121µsMoose::Util::
117µsMARC::Charset::Table::
114µsUnicode::Normalize::
112µsSymbol::
104µsCarp::
96µsB::Hooks::EndOfScope::
93µsStorable::
69µsFile::Spec::Unix::
68µsExporter::Heavy::
56µsConfig::
53µsre::
48µsXML::LibXML::Common::
43µsMoose::Meta::TypeCoercion:: (includes 2 packages)
40µscharnames::
34µsClass::MOP::Module::
27µsbytes::
22µsif::
22µsinteger::
20µsMARC::File::XML::
16µsXML::Simple::
12µsutf8::
0sMARC::File::
0sYAML::
0sFile::Spec::
0sMARC::Charset::
Packages - subroutine times rolled up to level 4 package name
Exclusive
Time
Package Name Prefix
332msMARC::Moose::Parser::Marcxml::
245msMARC::Moose::Field::Std::
160msMoose::Util::TypeConstraints::OptimizedConstraints::
80.7msScalar::Util::
64.4msMARC::Moose::Field::Control::
62.4msClass::MOP::Class::
61.0msmain::
39.9msPackage::Stash::
37.8msbase::
37.5msClass::MOP::Mixin::HasMethods::
36.2msClass::MOP::Attribute::
34.6msMARC::Moose::Record::
27.6msClass::MOP::Method::Generated::
21.8msClass::MOP::Mixin::AttributeCore::
17.9msXML::SAX::ParserFactory::
17.6msClass::MOP::Package::
16.2msExporter::
15.8msClass::MOP::
14.6msClass::MOP::Instance::
14.1msClass::MOP::Method::Accessor::
11.8msClass::MOP::Method::
11.2msClass::MOP::Mixin::HasAttributes::
9.31msClass::MOP::Method::Constructor::
9.00msSub::Exporter::
8.03msTry::Tiny::
7.86msClass::MOP::Method::Wrapped::
7.22msUNIVERSAL::
6.80msYAML::Base::
6.76msSub::Install::
5.44msClass::MOP::Object::
4.98msData::OptList::
4.61msXSLoader::
4.01msSub::Name::
3.95msMoose::Exporter::
3.78msClass::MOP::Class:::::
3.73msMoose::Meta::Class::
3.46msconstant::
3.39msClass::MOP::Class::Immutable:: (includes 3 packages)
3.36mswarnings::
3.13msDynaLoader::
3.10msMoose::Meta::TypeConstraint::
2.99msMoose::Meta::Attribute::
2.98msMoose::Meta::Method::Constructor::
2.81msMoose::Meta::Method::Accessor::
2.43msstrict::
2.39msMoose::Util::TypeConstraints::
1.97msvars::
1.91msmro::
1.88msnamespace::clean::
1.82msPOSIX::
1.66msMoose::Meta::TypeConstraint::Registry::
1.34msClass::MOP::Method::Inlined::
1.28msList::MoreUtils::
1.21msAutoLoader::
1.21msClass::MOP::Method::Meta::
1.01msMoose::Meta::Method::Destructor::
964µsMoose::Meta::Mixin::AttributeCore::
930µsXML::LibXML::
806µsEncode::Alias::
780µsnamespace::autoclean::
778µsMoose::
755µsMoose::Meta::TypeConstraint::Class::
708µsEncode::
685µsClass::MOP::MiniTrait::
659µsMoose::Meta::Method::
641µsParams::Util::
568µsoverload::
552µsMoose::Meta::Method::Overridden::
544µsmetaclass::
436µsFileHandle::
424µswarnings::register::
390µsXML::SAX::
368µsClass::MOP::Mixin::
288µsClass::Accessor::
268µsData::Dumper::
263µsPackage::DeprecationManager::
261µsXML::SAX::Base::
257µsInternals::
248µsMoose::Meta::TypeConstraint::Parameterizable::
245µsList::Util::
221µsMoose::Meta::Instance::
210µsTime::HiRes::
196µsVariable::Magic::
157µsFile::Basename::
121µsMoose::Util::
117µsMARC::Charset::Table::
114µsUnicode::Normalize::
112µsSymbol::
107µsMoose::Meta::Role::Application:: (includes 5 packages)
104µsCarp::
96µsB::Hooks::EndOfScope::
93µsStorable::
71µsMoose::Meta::Method::Meta::
69µsFile::Spec::Unix::
68µsExporter::Heavy::
56µsConfig::
53µsre::
48µsXML::LibXML::Common::
40µscharnames::
40µsMoose::Meta::Role::Composite::
38µsMoose::Meta::Role::Method::
35µsMoose::Meta::TypeCoercion::
34µsClass::MOP::Module::
27µsbytes::
22µsif::
22µsinteger::
20µsMARC::File::XML::
17µsMoose::Meta::Role::
16µsXML::Simple::
14µsXML::SAX::Base::NoHandler::
13µsMoose::Meta::TypeConstraint::DuckType::
13µsMoose::Meta::TypeConstraint::Union::
13µsMoose::Meta::TypeConstraint::Enum::
13µsMoose::Meta::TypeConstraint::Role::
12µsMoose::Meta::TypeConstraint::Parameterized::
12µsutf8::
10µsMARC::Moose::Parser::
9µsMARC::Moose::Parser::MarcxmlSax::
8µsMARC::Moose::Field::
8µsMoose::Meta::TypeCoercion::Union::
0sMARC::File::
0sYAML::
0sFile::Spec::
0sMARC::Charset::
Packages - subroutine times rolled up to level 5 package name
Exclusive
Time
Package Name Prefix
332msMARC::Moose::Parser::Marcxml::
245msMARC::Moose::Field::Std::
160msMoose::Util::TypeConstraints::OptimizedConstraints::
80.7msScalar::Util::
64.4msMARC::Moose::Field::Control::
62.4msClass::MOP::Class::
61.0msmain::
39.9msPackage::Stash::
37.8msbase::
37.5msClass::MOP::Mixin::HasMethods::
36.2msClass::MOP::Attribute::
34.6msMARC::Moose::Record::
27.6msClass::MOP::Method::Generated::
21.8msClass::MOP::Mixin::AttributeCore::
17.9msXML::SAX::ParserFactory::
17.6msClass::MOP::Package::
16.2msExporter::
15.8msClass::MOP::
14.6msClass::MOP::Instance::
14.1msClass::MOP::Method::Accessor::
11.8msClass::MOP::Method::
11.2msClass::MOP::Mixin::HasAttributes::
9.31msClass::MOP::Method::Constructor::
9.00msSub::Exporter::
8.03msTry::Tiny::
7.86msClass::MOP::Method::Wrapped::
7.22msUNIVERSAL::
6.80msYAML::Base::
6.76msSub::Install::
5.44msClass::MOP::Object::
4.98msData::OptList::
4.61msXSLoader::
4.01msSub::Name::
3.95msMoose::Exporter::
3.73msMoose::Meta::Class::
3.46msconstant::
3.36mswarnings::
3.13msDynaLoader::
3.10msMoose::Meta::TypeConstraint::
2.99msMoose::Meta::Attribute::
2.98msMoose::Meta::Method::Constructor::
2.93msClass::MOP::Class::Immutable::Class::
2.81msMoose::Meta::Method::Accessor::
2.43msstrict::
2.39msMoose::Util::TypeConstraints::
1.97msvars::
1.91msmro::
1.88msnamespace::clean::
1.82msPOSIX::
1.66msMoose::Meta::TypeConstraint::Registry::
1.34msClass::MOP::Method::Inlined::
1.28msList::MoreUtils::
1.21msAutoLoader::
1.21msClass::MOP::Method::Meta::
1.01msMoose::Meta::Method::Destructor::
964µsMoose::Meta::Mixin::AttributeCore::
930µsXML::LibXML::
806µsEncode::Alias::
780µsnamespace::autoclean::
778µsMoose::
755µsMoose::Meta::TypeConstraint::Class::
708µsEncode::
685µsClass::MOP::MiniTrait::
659µsMoose::Meta::Method::
641µsParams::Util::
568µsoverload::
552µsMoose::Meta::Method::Overridden::
544µsmetaclass::
436µsFileHandle::
424µswarnings::register::
390µsXML::SAX::
368µsClass::MOP::Mixin::
288µsClass::Accessor::
280µsClass::MOP::Class::Immutable::Moose::
268µsData::Dumper::
263µsPackage::DeprecationManager::
261µsXML::SAX::Base::
257µsInternals::
248µsMoose::Meta::TypeConstraint::Parameterizable::
245µsList::Util::
221µsMoose::Meta::Instance::
210µsTime::HiRes::
196µsVariable::Magic::
176µsClass::MOP::Class::Immutable::Trait::
157µsFile::Basename::
121µsMoose::Util::
117µsMARC::Charset::Table::
114µsUnicode::Normalize::
112µsSymbol::
104µsCarp::
96µsB::Hooks::EndOfScope::
93µsStorable::
71µsMoose::Meta::Method::Meta::
69µsFile::Spec::Unix::
68µsExporter::Heavy::
56µsConfig::
53µsre::
48µsXML::LibXML::Common::
40µscharnames::
40µsMoose::Meta::Role::Composite::
38µsMoose::Meta::Role::Method::Required::
35µsMoose::Meta::TypeCoercion::
34µsClass::MOP::Module::
33µsMoose::Meta::Role::Application::
27µsMoose::Meta::Role::Application::ToClass::
27µsbytes::
22µsif::
22µsinteger::
21µsMoose::Meta::Role::Application::ToInstance::
20µsMARC::File::XML::
19µsMoose::Meta::Role::Application::RoleSummation::
17µsMoose::Meta::Role::
16µsXML::Simple::
14µsXML::SAX::Base::NoHandler::
13µsMoose::Meta::TypeConstraint::DuckType::
13µsMoose::Meta::TypeConstraint::Union::
13µsMoose::Meta::TypeConstraint::Enum::
13µsMoose::Meta::TypeConstraint::Role::
12µsMoose::Meta::TypeConstraint::Parameterized::
12µsutf8::
10µsMARC::Moose::Parser::
9µsMARC::Moose::Parser::MarcxmlSax::
8µsMARC::Moose::Field::
8µsMoose::Meta::Role::Application::ToRole::
8µsMoose::Meta::TypeCoercion::Union::
0sMoose::Meta::Role::Method::
0sFile::Spec::
0sMARC::Charset::
0sMARC::File::
0sYAML::