Performance Profile Index
For bin/dpath
  Run on Tue Jun 5 15:31:33 2012
Reported on Tue Jun 5 15:31:53 2012

Profile of bin/dpath for 573ms (of 642ms), executing 18874 statements and 7223 subroutine calls in 68 source files and 29 string evals.
Top 15 Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
111105ms124msutf8::::SWASHNEW utf8::SWASHNEW
11124.3ms54.1msData::DPath::Path::::BEGIN@17 Data::DPath::Path::BEGIN@17
11123.3ms26.0msData::DPath::Path::::BEGIN@13 Data::DPath::Path::BEGIN@13
42048118.1ms18.1msutf8::::CORE:match utf8::CORE:match (opcode)
99915.3ms15.3msXSLoader::::load XSLoader::load
11113.1ms14.1msAttribute::Handlers::::BEGIN@3 Attribute::Handlers::BEGIN@3
11112.8ms339msData::DPath::Path::::BEGIN@1.2 Data::DPath::Path::BEGIN@1.2
11112.0ms36.1msData::DPath::::BEGIN@48 Data::DPath::BEGIN@48
11111.5ms12.0msutf8::::AUTOLOAD utf8::AUTOLOAD
21111.3ms13.6msExporter::Heavy::::heavy_export Exporter::Heavy::heavy_export
11110.9ms181msData::DPath::Context::::BEGIN@23Data::DPath::Context::BEGIN@23
11110.5ms18.0msSelfLoader::::BEGIN@4 SelfLoader::BEGIN@4
11110.5ms46.3msmain::::BEGIN@9 main::BEGIN@9
1119.51ms12.4msSafe::::BEGIN@34 Safe::BEGIN@34
1119.42ms9.58msmain::::BEGIN@7 main::BEGIN@7

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
8487126msline • block • subutf8_heavy.pl
2624.7msline • block • subText/Balanced.pm
3823.8msline • block • subData/Dumper.pm
62619.9msline • block • subExporter/Heavy.pm
2919.8msline • block • subbin/dpath
127619.5msline • block • subApp/Rad.pm
179517.6msline • block • subOpcode.pm
39215.8msline • block • subSafe.pm (including 1 string eval)
6315.3msline • block • subData/DPath/Context.pm
20114.1msline • block • subSub/Exporter.pm
20513.9msline • block • subCarp.pm
65012.4msline • block • subAttribute/Handlers.pm (including 1 string eval)
5612.0msline • block • subB.pm
58011.0msline • block • subExporter.pm
2310.9msline • block • subIO/Handle.pm (including 1 string eval)
7410.3msline • block • subAutoLoader.pm
929.31msline • block • subDynaLoader.pm
89.16msline • block • subunicore/Heavy.pl
29610.3msline • block • subException/Class.pm (including 8 string evals)
438.39msline • block • subPOSIX.pm
497.97msline • block • subParams/Util.pm (including 2 string evals)
237.67msline • block • subIterator/Util.pm
117.48msline • block • subFile/Spec/Unix.pm (including 1 string eval)
617.01msline • block • subException/Class/Base.pm
2776.81msline • block • subClass/XSAccessor.pm
1076.74msline • block • subSub/Install.pm
206.57msline • block • subDevel/StackTrace.pm
319.91msline • block • subSelfLoader.pm (including 1 string eval)
2917.28msline • block • subbase.pm (including 5 string evals)
296.38msline • block • subData/DPath/Path.pm (including 1 string eval)
2785.77msline • block • subData/OptList.pm
3115.73msline • block • subconstant.pm
7155.07msline • block • subwarnings.pm
5634.69msline • block • substrict.pm
1804.66msline • block • subvars.pm
214.60msline • block • subData/DPath.pm
144.12msline • block • subIterator.pm
694.05msline • block • subattributes.pm
1294.02msline • block • subClass/XSAccessor/Array.pm
343.49msline • block • subDevel/StackTrace/Frame.pm
1144.86msline • block • subaliased.pm (including 5 string evals)
253.12msline • block • subData/DPath/Filters.pm
282.89msline • block • subList/MoreUtils.pm
372.78msline • block • subConfig.pm
72.72msline • block • subTie/Hash.pm
272.61msline • block • subApp/Rad/Help.pm
1752.58msline • block • subClass/XSAccessor/Heavy.pm
122.37msline • block • subFcntl.pm
102.24msline • block • subSymbol.pm
111.85msline • block • subIO.pm
751.69msline • block • suboverload.pm
141.53msline • block • subScalar/Util.pm (including 1 string eval)
121.45msline • block • subList/Util.pm (including 1 string eval)
521.17msline • block • subClass/Data/Inheritable.pm
121.01msline • block • subFile/Spec.pm (including 1 string eval)
111.00msline • block • subData/DPath/Step.pm
11678µsline • block • subData/DPath/Point.pm
11623µsline • block • subData/DPath/Attrs.pm
7619µsline • block • subSelectSaver.pm
21377µsline • block • subsubs.pm
5325µsline • block • subutf8.pm
4319µsline • block • subunicore/To/Fold.pl
30182µsline • block • subfeature.pm
23175µsline • block • subwarnings/register.pm
4151µsline • block • subCarp/Heavy.pm
455µsline • block • subbytes.pm
18µsline • block • subauto/POSIX/autosplit.ix
00sline • block • subXSLoader.pm
18916563msTotal (-42 statements are unaccounted for)
2788.28msAverage
4.69msMedian
0.00352Deviation