Performance Profile Index
For conv.pl
  Run on Sun Nov 14 21:14:18 2010
Reported on Sun Nov 14 21:17:56 2010

Profile of conv.pl for 167s, executing 26515951 statements and 6798038 subroutine calls in 72 source files and 11 string evals.
Top 15 Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
1852991113.4s34.3sXML::SAX::Expat::::_handle_start XML::SAX::Expat::_handle_start
479680218.30s8.30sXML::NamespaceSupport::::_get_ns_detailsXML::NamespaceSupport::_get_ns_details
607406118.06s22.3sXML::SAX::Expat::::_handle_char XML::SAX::Expat::_handle_char
5000116.75s83.2sXML::Parser::Expat::::ParseString XML::Parser::Expat::ParseString (xsub)
185299116.05s19.8sXML::SAX::Expat::::_handle_end XML::SAX::Expat::_handle_end
607406115.74s14.3sXML::SAX::Base::::characters XML::SAX::Base::characters
602406114.77s8.50sXML::SAX::Base::::__ANON__[XML/SAX/Base.pm:200] XML::SAX::Base::__ANON__[XML/SAX/Base.pm:200]
607406213.76s3.76sMARC::File::SAX::::characters MARC::File::SAX::characters
185299213.76s9.39sMARC::File::SAX::::end_element MARC::File::SAX::end_element
79541213.26s3.88sMARC::Field::::new MARC::Field::new
294381113.16s8.28sXML::NamespaceSupport::::process_attribute_nameXML::NamespaceSupport::process_attribute_name
5000112.14s7.47sMARC::File::USMARC::::_build_tag_directory MARC::File::USMARC::_build_tag_directory
79541112.12s4.63sMARC::Field::::as_usmarc MARC::Field::as_usmarc
185299212.11s2.17sMARC::File::SAX::::start_element MARC::File::SAX::start_element
185299111.97s5.14sXML::NamespaceSupport::::process_element_nameXML::NamespaceSupport::process_element_name

You can view a treemap of subroutine exclusive time, grouped by package.
NYTProf also generates call-graph files in Graphviz format: inter-package calls, all inter-subroutine calls (probably too complex to render easily).

You can hover over some table cells and headings to view extra information.
Some table column headings can be clicked on to sort the table by that column.
Source Code Files — ordered by exclusive time then name
StmtsExclusive
Time
ReportsSource File
604016927.5sline • block • subXML/SAX/Expat.pm
344902317.7sline • block • subXML/SAX/Base.pm
768206817.0sline • block • subXML/NamespaceSupport.pm
345628411.5sline • block • subMARC/File/SAX.pm
28178799.15sline • block • subMARC/Field.pm
7400368.34sline • block • subXML/Parser/Expat.pm
5522812.18sline • block • subMARC/File/USMARC.pm
6818242.14sline • block • subMARC/Record.pm
6900151.61sline • block • subXML/Parser.pm
125058972msline • block • subMARC/File/XML.pm (including 1 string eval)
20013372msline • block • subconv.pl
79548343msline • block • subbytes_heavy.pl
85033296msline • block • subXML/SAX/ParserFactory.pm (including 1 string eval)
40027139msline • block • subMARC/File.pm
50027138msline • block • subMARC/Batch.pm (including 1 string eval)
16711.4msline • block • subutf8_heavy.pl
91510.6msline • block • subExporter/Heavy.pm
9367.55msline • block • subExporter.pm
417.01msline • block • subData/Dumper.pm
934.24msline • block • subAutoLoader.pm
854.15msline • block • subEncode.pm
9443.95msline • block • subconstant.pm
1513.82msline • block • subDynaLoader.pm
3803.50msline • block • subEncode/Alias.pm
1863.44msline • block • subXML/SAX.pm
443.43msline • block • subConfig_heavy.pl
303.14msline • block • subIO/Handle.pm (including 1 string eval)
343.06msline • block • subMARC/Charset.pm
1982.98msline • block • subFile/Spec/Unix.pm
572.76msline • block • subPOSIX.pm
2912.50msline • block • subvars.pm
2652.88msline • block • subbase.pm (including 4 string evals)
402.43msline • block • subcharnames.pm
772.34msline • block • subCarp/Heavy.pm
182.25msline • block • subXML/SAX/Exception.pm
672.21msline • block • subFile/Basename.pm
1162.05msline • block • subClass/Accessor.pm
321.58msline • block • subMARC/Charset/Table.pm
131.47msline • block • subEncode/Config.pm
3651.46msline • block • subwarnings.pm
61.44msline • block • subunicore/PVA.pl
781.42msline • block • subMARC/Charset/Constants.pm
201.39msline • block • subFcntl.pm
321.35msline • block • subIO/File.pm
321.32msline • block • subre.pm
201.30msline • block • subMARC/Charset/Code.pm
291.25msline • block • subUnicode/Normalize.pm
2921.21msline • block • substrict.pm
771.05msline • block • subFileHandle.pm
23982µsline • block • subIO/Seekable.pm (including 1 string eval)
40973µsline • block • subConfig.pm
12877µsline • block • subCarp.pm
9844µsline • block • subTie/Hash.pm
14840µsline • block • subSymbol.pm
265755µsline • block • subwarnings/register.pm
12721µsline • block • subEncode/Encoding.pm
15599µsline • block • subIO.pm
29683µsline • block • subStorable.pm (including 1 string eval)
43511µsline • block • suboverload.pm
14458µsline • block • subSDBM_File.pm
14346µsline • block • subFile/Spec.pm (including 1 string eval)
14261µsline • block • subMARC/File/Encode.pm
14231µsline • block • subbytes.pm
9209µsline • block • subSelectSaver.pm
5124µsline • block • subutf8.pm
275µsline • block • subunicore/Exact.pl
845µsline • block • subinteger.pm
132µsline • block • subXSLoader.pm
15µsline • block • subConfig_git.pl
14µsline • block • subauto/POSIX/autosplit.ix
14µsline • block • subauto/Storable/autosplit.ix
14µsline • block • subunicore/lib/gc_sc/Digit.pl
2651596399.5sTotal (-12 statements are unaccounted for)
3682771.38sAverage
2.21msMedian
0.00169Deviation