Performance Profile Index
For t/optimization.t
  Run on Thu Jan 8 22:47:42 2015
Reported on Thu Jan 8 22:48:06 2015

Profile of t/optimization.t for 160ms (of 171ms), executing 19613 statements and 5897 subroutine calls in 84 source files and 42 string evals.
SVG not supported

The Flame Graph above is a visualization of the time spent in distinct call stacks. The colors and x-axis position are not meaningful.

Top 15 Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
22213.3ms14.3msutf8::::SWASHNEW utf8::SWASHNEW
1118.01ms10.4msTest::Builder::Module::::BEGIN@5Test::Builder::Module::BEGIN@5
9997.71ms7.73msTest::Deep::Cmp::::import Test::Deep::Cmp::import
1115.51ms12.0msData::DPath::Path::::BEGIN@11 Data::DPath::Path::BEGIN@11
1114.24ms19.4msData::DPath::Path::::BEGIN@7 Data::DPath::Path::BEGIN@7
1114.21ms12.5msmain::::BEGIN@7 main::BEGIN@7
1114.10ms17.8msmain::::BEGIN@6 main::BEGIN@6
1113.41ms9.17msData::DPath::Context::::BEGIN@16.8 Data::DPath::Context::BEGIN@16.8
8883.17ms3.17msXSLoader::::load XSLoader::load
1113.03ms3.40msTest::Deep::::BEGIN@5 Test::Deep::BEGIN@5
3113.01ms3.43msExporter::Heavy::::heavy_export Exporter::Heavy::heavy_export
1112.93ms3.09msutf8::::AUTOLOAD utf8::AUTOLOAD
1112.82ms46.4msData::DPath::Path::::BEGIN@1.6 Data::DPath::Path::BEGIN@1.6
4949312.64ms6.08msExporter::::import Exporter::import
1112.54ms15.3msData::DPath::Context::::BEGIN@17 Data::DPath::Context::BEGIN@17

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
330114.8mslineutf8_heavy.pl
134310.7mslineTest/Builder.pm (including 1 string eval)
1359.72mslineTest/Deep/Cmp.pm
5626.36mslineText/Balanced.pm
17176.26mslinelib/Data/DPath/Context.pm
7335.64mslineTest/Deep.pm (including 1 string eval)
6065.26mslineSafe.pm (including 5 string evals: 3 direct plus 2 nested)
6724.91mslineExporter/Heavy.pm
404.67mslineData/Dumper.pm
584.31mslineTest/More.pm (including 1 string eval)
484.40mslinet/optimization.t (including 2 string evals)
18073.88mslineOpcode.pm
343.79mslinePOSIX.pm
7703.21mslineExporter.pm
483.07mslineCarp.pm
2653.00mslineSub/Exporter.pm
562.95mslineB.pm
252.51mslineIO/Handle.pm (including 2 string evals)
102.36mslineunicore/Heavy.pl
3972.36mslinelib/Data/DPath/Path.pm (including 1 string eval)
5152.50mslinebase.pm (including 9 string evals)
15062.15mslinestrict.pm
922.05mslineDynaLoader.pm
3201.93mslineconstant.pm
5881.91mslineTest/Deep/Cache/Simple.pm
2962.30mslineException/Class.pm (including 8 string evals)
231.69mslineIterator/Util.pm
1071.66mslineSub/Install.pm
491.66mslineParams/Util.pm (including 2 string evals)
291.76mslineSelfLoader.pm (including 1 string eval)
2771.65mslineClass/XSAccessor.pm
101.61mslineFile/Spec/Unix.pm
621.45mslineException/Class/Base.pm
201.43mslineDevel/StackTrace.pm
7261.42mslinewarnings.pm
3041.31mslineData/OptList.pm
351.25mslineTest/Builder/Module.pm (including 1 string eval)
1441.03mslinevars.pm
491.01mslineTest/Deep/HashKeysOnly.pm
1261.35mslinealiased.pm (including 6 string evals)
91963µslineTest/Deep/Set.pm
128951µslineoverload.pm
219941µslineTest/Deep/Cache.pm
129940µslineClass/XSAccessor/Array.pm
14936µslineIterator.pm
45794µslineTest/Deep/Hash.pm
111786µslineTest/Deep/MM.pm
111774µslineTest/Deep/Stack.pm
34765µslineDevel/StackTrace/Frame.pm
47761µslineConfig.pm
7704µslineTie/Hash.pm
149695µslineTest/Deep/HashElements.pm
25640µslinelib/Data/DPath.pm
18590µslineList/Util.pm (including 1 string eval)
23584µslinelib/Data/DPath/Filters.pm
28584µslineList/MoreUtils.pm
175579µslineClass/XSAccessor/Heavy.pm
12568µslineFcntl.pm
39562µslineTest/Deep/HashKeys.pm
10554µslineSymbol.pm
11473µslineIO.pm
14389µslineScalar/Util.pm (including 1 string eval)
14345µslineoverloading.pm
52320µslineClass/Data/Inheritable.pm
25305µslineTest/Deep/Blessed.pm
23287µslineTest/Deep/RefType.pm
47283µslineTest/Deep/Shallow.pm
25249µslineTest/Deep/Ref.pm
11228µslineFile/Spec.pm
7168µslinelib/Data/DPath/Step.pm
7155µslineSelectSaver.pm
795µslinelib/Data/DPath/Point.pm
2194µslinesubs.pm
691µslineTest/Deep/RegexpVersion.pm
788µslinelib/Data/DPath/Attrs.pm
576µslineutf8.pm
571µslineunicore/To/Cf.pl
2356µslinewarnings/register.pm
439µslineCarp/Heavy.pm
412µslinebytes.pm
27µsline(eval in cmp_ok) t/optimization.t
15µslineunicore/lib/Perl/_PerlIDS.pl
34µslinePerlIO.pm
00slineXSLoader.pm
19644156msTotal (-31 statements are unaccounted for)
2331.85msAverage
951µsMedian
0.00072Deviation