Performance Profile Index
For reply.pl
  Run on Thu Oct 21 22:40:13 2010
Reported on Thu Oct 21 22:44:44 2010

Profile of reply.pl for 206s, executing 27964383 statements and 5018814 subroutine calls in 95 source files and 35 string evals.
Top 15 Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
4795121143.8s80.7sHailo::Engine::Default::::_pos_token Hailo::Engine::Default::_pos_token
4795121131.8s31.8sDBI::st::::fetchall_arrayref DBI::st::fetchall_arrayref (xsub)
13745138313.0s13.0sDBI::st::::execute DBI::st::execute (xsub)
600002110.7s103sHailo::Engine::Default::::_construct_reply Hailo::Engine::Default::_construct_reply
445416115.97s10.9sHailo::Engine::Default::::_token_info Hailo::Engine::Default::_token_info
210000715.75s5.80sHailo::Tokenizer::Words::::CORE:substHailo::Tokenizer::Words::CORE:subst (opcode)
419579215.00s11.0sHailo::Engine::Default::::_expr_id Hailo::Engine::Default::_expr_id
30000114.59s120sHailo::Engine::Default::::reply Hailo::Engine::Default::reply
30000114.06s10.4sHailo::Tokenizer::Words::::make_outputHailo::Tokenizer::Words::make_output
1113.92s3.92sDBI::db::::sqlite_backup_to_file DBI::db::sqlite_backup_to_file (xsub)
864998523.52s3.52sDBI::st::::fetchrow_array DBI::st::fetchrow_array (xsub)
30000111.12s132sHailo::::reply Hailo::reply
3000011569ms1.12sHailo::Engine::Default::::_random_expr Hailo::Engine::Default::_random_expr
7429841484ms484msHailo::Tokenizer::Words::::CORE:substcontHailo::Tokenizer::Words::CORE:substcont (opcode)
111379ms379msDBI::db::::sqlite_backup_from_file DBI::db::sqlite_backup_from_file (xsub)

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
25813313120sline • block • subHailo/Engine/Default.pm
176878410.3sline • block • subHailo/Tokenizer/Words.pm
644.30sline • block • subHailo/Storage/SQLite.pm
3001381.28sline • block • subHailo.pm (including 3 string evals)
30014208msline • block • subreply.pl
1947786.7msline • block • subutf8_heavy.pl
1233235.6msline • block • subPackage/Stash.pm
102214.8msline • block • subDBI.pm (including 1 string eval)
13598.26msline • block • subMouse/Meta/Attribute.pm
4718.81msline • block • subFatal.pm (including 4 string evals)
12606.96msline • block • subvars.pm
12886.47msline • block • subnamespace/clean.pm
10996.41msline • block • subMouse/Meta/Class.pm
14436.03msline • block • subMouse/Meta/Module.pm
7635.51msline • block • subMouse/Util/TypeConstraints.pm
2935.45msline • block • subDBD/SQLite.pm
10245.51msline • block • subRegexp/Common.pm (including 1 string eval)
11824.64msline • block • subMouse/Exporter.pm
8764.58msline • block • subExporter.pm
7024.50msline • block • subAny/Moose.pm (including 9 string evals)
3384.02msline • block • subMouse/Util.pm
1923.39msline • block • subDynaLoader.pm
3243.35msline • block • subMouse.pm
2303.12msline • block • subSub/Exporter.pm
4863.10msline • block • subExporter/Heavy.pm
6803.01msline • block • subMouse/Meta/TypeConstraint.pm
4942.78msline • block • subMouse/Meta/Role/Application.pm
72.63msline • block • subunicore/Heavy.pl
5552.51msline • block • subconstant.pm
682.40msline • block • subHailo/Storage.pm
4642.28msline • block • subMouse/Meta/Role.pm
442.09msline • block • subParams/Util.pm (including 1 string eval)
5581.96msline • block • substrict.pm
441.90msline • block • subTie/RefHash.pm
6411.90msline • block • subwarnings.pm
461.87msline • block • subConfig_heavy.pl
1071.55msline • block • subSub/Install.pm
1931.47msline • block • subMouse/Meta/Role/Composite.pm
1231.46msline • block • subSub/Identify.pm
2011.28msline • block • subData/OptList.pm
671.22msline • block • subRegexp/Common/URI/RFC2806.pm
341.19msline • block • subHailo/Storage/Schema.pm
1351.15msline • block • subMouse/Role.pm
951.22msline • block • subbase.pm (including 2 string evals)
292915µsline • block • subfeature.pm
34905µsline • block • subVariable/Magic.pm
22905µsline • block • subAutoLoader.pm
67894µsline • block • subB/Hooks/EndOfScope.pm
69830µsline • block • subRegexp/Common/URI/RFC2396.pm
882.13msline • block • subRegexp/Common/URI.pm (including 12 string evals)
27804µsline • block • subText/Unidecode.pm
68768µsline • block • subRegexp/Common/URI/RFC1738.pm
62739µsline • block • subRegexp/Common/URI/RFC1808.pm
20717µsline • block • subCarp.pm
51699µsline • block • subConfig.pm
23662µsline • block • subList/MoreUtils.pm
6567µsline • block • subTie/Hash.pm
28515µsline • block • subRegexp/Common/URI/gopher.pm
19507µsline • block • subautodie.pm
19508µsline • block • subList/Util.pm (including 1 string eval)
13500µsline • block • subScalar/Util.pm (including 1 string eval)
39462µsline • block • subRegexp/Common/URI/RFC2384.pm
20398µsline • block • subRegexp/Common/URI/fax.pm
22398µsline • block • subHailo/Role/Tokenizer.pm
25390µsline • block • subHailo/Role/Storage.pm
20383µsline • block • subRegexp/Common/URI/pop.pm
33375µsline • block • subRegexp/Common/URI/RFC1035.pm
8370µsline • block • submro.pm
18359µsline • block • subRegexp/Common/URI/ftp.pm
18352µsline • block • subRegexp/Common/URI/file.pm
15335µsline • block • subSub/Name.pm
18333µsline • block • subHailo/Role/Engine.pm
37308µsline • block • suboverload.pm
17270µsline • block • subRegexp/Common/URI/http.pm
22264µsline • block • subRegexp/Common/URI/news.pm
20257µsline • block • subRegexp/Common/URI/tel.pm
18240µsline • block • subRegexp/Common/URI/prospero.pm
18239µsline • block • subRegexp/Common/URI/wais.pm
15236µsline • block • subHailo/Role/Arguments.pm
17234µsline • block • subRegexp/Common/URI/telnet.pm
25220µsline • block • subMouseX/StrictConstructor.pm
18212µsline • block • subRegexp/Common/URI/tv.pm
9181µsline • block • subutf8.pm
2375µsline • block • subwarnings/register.pm
1150µsline • block • subTie/Hash/NamedCapture.pm
444µsline • block • subunicore/To/Title.pl
325µsline • block • subMouse/Object.pm
519µsline • block • sublocale.pm
413µsline • block • subinteger.pm
14µsline • block • subunicore/lib/Perl/SpacePer.pl
14µsline • block • subunicore/lib/Alpha/Y.pl
14µsline • block • subunicore/lib/Perl/Word.pl
14µsline • block • subConfig_git.pl
14µsline • block • subunicore/lib/Nt/De.pl
00sline • block • subXSLoader.pm
27964445136sTotal (-62 statements are unaccounted for)
2943621.43sAverage
905µsMedian
0.00083Deviation