Performance Profile Index
For Tests/valid-html-tidy--5.t
  Run on Sat Nov 13 07:20:53 2021
Reported on Sat Nov 13 07:21:25 2021

Profile of Tests/valid-html-tidy--5.t for 10.3s (of 11.3s), executing 954199 statements and 421505 subroutine calls in 130 source files and 62 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
3010118.10s8.10sHTML::T5::::_tidy_messages HTML::T5::_tidy_messages (xsub)
758811165ms187msFile::Find::Object::::_calc_current_item_obj File::Find::Object::_calc_current_item_obj
880211123ms386msFile::Find::Object::DeepPath::::_move_nextFile::Find::Object::DeepPath::_move_next
1639111117ms633msFile::Find::Object::::_process_current_actions File::Find::Object::_process_current_actions
11189.4ms10.0sTest::HTML::Tidy::Recursive::::traverse Test::HTML::Tidy::Recursive::traverse
163921189.0ms807msFile::Find::Object::::_process_current File::Find::Object::_process_current
75891185.2ms1.32sFile::Find::Object::::next_obj File::Find::Object::next_obj
30101172.9ms8.52sTest::HTML::Tidy::Recursive::::check_using_tidy Test::HTML::Tidy::Recursive::check_using_tidy
75882172.3ms111msFile::Find::Object::::_mystat File::Find::Object::_mystat
163921171.4ms85.7msFile::Find::Object::::_check_process_current File::Find::Object::_check_process_current
30101156.5ms56.5msPath::Tiny::::CORE:read Path::Tiny::CORE:read (opcode)
30101153.5ms105msPath::Tiny::::filehandle Path::Tiny::filehandle
30101151.6ms59.2msPath::Tiny::::path Path::Tiny::path
75881150.3ms81.8msFile::Spec::Unix::::catfile File::Spec::Unix::catfile (xsub)
30101148.3ms230msPath::Tiny::::slurp Path::Tiny::slurp

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
361598.17slineHTML/T5.pm
5806531.13slineFile/Find/Object.pm (including 1 string eval)
174645331mslinePath/Tiny.pm
45870126mslineFile/Find/Object/PathComp.pm
42305123mslineTest/HTML/Tidy/Recursive.pm
1519882.9msline/home/shlomif/Docs/homepage/homepage/trunk/Tests/valid-html-tidy--5.t
2013351.8mslineFile/Find/Object/Base.pm
730230.6mslineType/Tiny.pm
245329.6mslineFile/Spec/Unix.pm
251715.3mslineType/Library.pm
32011.0mslineTest/Builder.pm (including 1 string eval)
91810.7mslineMethod/Generate/Accessor.pm
209010.4mslineEval/TypeTiny.pm (including 27 string evals)
13068.94mslineExporter.pm
4417.40mslineTypes/Standard.pm (including 1 string eval)
14949.15mslineSub/Quote.pm (including 5 string evals)
9936.24mslineCarp.pm (including 4 string evals)
3816.08mslineTest2/API.pm
2055.92mslineTypes/TypeTiny.pm (including 2 string evals)
475.69mslineData/Dumper.pm
475.54mslineType/Params.pm
15975.39mslineExporter/Tiny.pm
23054.76mslineTest2/Util/HashBase.pm
394.70mslineTest/More.pm
9894.53mslineType/Coercion.pm
204.16mslinePOSIX.pm
254.16mslineSub/HandlesVia/Handler.pm
4444.09mslineMoo/_Utils.pm (including 1 string eval)
1014.37mslineType/Utils.pm (including 2 string evals)
42833.92mslinewarnings.pm
533.89mslineCwd.pm
4293.69mslineMoo.pm
2193.62mslineTest2/Hub.pm
1393.51mslineTest2/API/Instance.pm (including 1 string eval)
1943.29mslineTest2/API/Context.pm
7713.25mslineMethod/Generate/Constructor.pm
1213.03mslineTest2/Formatter/TAP.pm
223.00mslineType/Parser.pm
792.81mslineTest2/Event.pm
472.80mslineSub/HandlesVia/Toolkit/Moo.pm
1402.69mslineTest2/Util.pm
1922.62mslineClass/Tiny.pm (including 15 string evals)
532.38mslineB.pm
432.23mslineConfig_heavy.pl
10132.23mslineClass/XSAccessor.pm
1832.20mslineType/Registry.pm
6842.16mslineSub/Defer.pm (including 1 string eval)
4592.15mslineconstant.pm
10382.14mslinestrict.pm
7751.99mslineMoo/HandleMoose/_TypeMap.pm
121.95mslineParams/Util/PP.pm
2231.93mslineExporter/Heavy.pm
231.80mslinere.pm
881.75mslineModule/Runtime.pm
1431.66mslineMooX/late.pm
861.60mslinebase.pm
601.46mslineSub/Install.pm
121.14mslineSub/Util.pm
491.10mslineData/OptList.pm
201.05mslineSub/HandlesVia/Toolkit.pm
15972µslineTest2/Util/Facets2Legacy.pm
19965µslineList/Util.pm
58888µslineConfig.pm
39875µslineTest2/EventFacet/Trace.pm
21871µslineParams/Util.pm
14857µslineError/TypeTiny.pm
76753µslineoverload.pm
16744µslineError/TypeTiny/Assertion.pm
44732µslineRef/Util/XS.pm
41730µslineTest2/Event/V2.pm
13721µslineTest2/Event/Subtest.pm
38721µslineTest2/API/Stack.pm
14714µslineTest2/Hub/Interceptor.pm
7703µslineTie/Hash.pm
47693µslineMoo/Object.pm
34708µslineImport/Into.pm (including 1 string eval)
36678µslineMooX.pm
35656µslineTest2/Event/Plan.pm
375655µslineClass/XSAccessor/Heavy.pm
31647µslinelib.pm
11645µslineSub/HandlesVia.pm
13620µslineTest2/Event/Ok.pm
21588µslineTest/Builder/Formatter.pm
22538µslineTest2/Hub/Subtest.pm
39512µslineTest/Builder/Module.pm
16490µslinevars.pm
48489µslineparent.pm
11487µslineFcntl.pm
29487µslineExporter/Shiny.pm
33483µslineTest2/Util/ExternalMeta.pm
15469µslineTest2/EventFacet/Meta.pm
7460µslineHTML/T5/Message.pm
14454µslineTest2/Event/Pass.pm
14441µslineTest2/Event/Fail.pm
8412µslinemro.pm
18404µslineoverloading.pm
13381µslineError/TypeTiny/WrongNumberOfParameters.pm
18332µslineScalar/Util.pm
16329µslineMoo/sification.pm
10303µslineTest2/Event/Skip.pm
11279µslineTest2/EventFacet.pm
10273µslineTest2/Event/Exception.pm
10264µslineTest2/Event/Bail.pm
12260µslineFile/Find/Object/Result.pm
9252µslineFile/Spec.pm
10244µslineTest2/Event/Diag.pm
10238µslineTest2/Event/Note.pm
12204µslineTest2/EventFacet/Parent.pm
10201µslineTest2/EventFacet/Error.pm
15199µslineTest2/Formatter.pm
10198µslineTest2/Event/Waiting.pm
8176µslineTest/Builder/TodoDiag.pm
10168µslineTest2/EventFacet/Info.pm
10151µslineTest2/EventFacet/Hub.pm
10141µslineTest2/EventFacet/Control.pm
10132µslineTest2/EventFacet/Amnesty.pm
8131µsline/home/shlomif/Docs/homepage/homepage/trunk/lib/HTML/Latemp/Local/Paths.pm
10130µslineTest2/EventFacet/About.pm
10123µslineTest2/EventFacet/Plan.pm
10119µslineTest2/EventFacet/Assert.pm
6106µslineCarp/Heavy.pm
878µslineTest2/Util/Trace.pm
664µslineTest2/Hub/Interceptor/Terminator.pm
2842µslinewarnings/register.pm
720µslineinteger.pm
410µslinebytes.pm
25µsline/home/shlomif/Docs/homepage/homepage/trunk/(eval in cmp_ok) /home/shlomif/perl5/lib/perl5/Test/HTML/Tidy/Recursive.pm
13µslineConfig_git.pl
23µslinePerlIO.pm
00slineXSLoader.pm
95426810.3sTotal (-69 statements are unaccounted for)
734079.4msAverage
871µsMedian
0.00075Deviation