Performance Profile Index
For rbm/rbm
  Run on Wed Feb 12 20:36:06 2020
Reported on Wed Feb 12 21:42:27 2020

Profile of rbm/rbm for 1692s (of 2760s), executing 1508410342 statements and 153430391 subroutine calls in 88 source files and 15 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
8756644071272s1620sRBM::::config_p RBM::config_p (recurses: max depth 13, inclusive time 8373s)
276350021188s326sRBM::::get_target RBM::get_target (recurses: max depth 1, inclusive time 157s)
69087511167s1621sRBM::::config RBM::config (recurses: max depth 13, inclusive time 8773s)
228411149s149sIO::CaptureOutput::::CORE:system IO::CaptureOutput::CORE:system (opcode)
37640011120s171sTemplate::Parser::::_parse Template::Parser::_parse
3764001182.2s83.1sTemplate::Document::::newTemplate::Document::new
11156.5s56.5sRBM::::CORE:waitpid RBM::CORE:waitpid (opcode)
143277952243.6s1623sRBM::::project_config RBM::project_config (recurses: max depth 55, inclusive time 40869s)
3753872141.5s1623sRBM::::process_template RBM::process_template (recurses: max depth 40, inclusive time 30288s)
26277097331.2s154sTemplate::Base::::new Template::Base::new (recurses: max depth 3, inclusive time 274s)
3753871129.2s1623sTemplate::Service::::process Template::Service::process (recurses: max depth 40, inclusive time 29391s)
3764001128.5s57.4sTemplate::Parser::::split_text Template::Parser::split_text
3764002226.3s1622sTemplate::Context::::process Template::Context::process (recurses: max depth 41, inclusive time 30273s)
3753871124.3s101sTemplate::Context::::_init Template::Context::_init
3753871123.0s49.2sTemplate::Parser::::new Template::Parser::new

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
1091025710833sline/root/tor-browser-build/rbm/lib/RBM.pm (including 1 string eval)
229996342218slineTemplate/Parser.pm
223864152slineIO/CaptureOutput.pm
14560065101slineTemplate/Document.pm (including 1 string eval)
3459438589.2slineTemplate/Context.pm
2632959355.0slineTemplate/Config.pm
2378971240.0slineTemplate/Provider.pm
1952014433.3slineTemplate/Service.pm
1246557931.9slineTemplate/Directive.pm
572225030.6sline/root/tor-browser-build/Parser.yp
2102168830.3slineTemplate/Base.pm
796926821.1slineTemplate/Stash.pm
938470315.7slineTemplate.pm
488004414.5slineTemplate/Plugins.pm
14256888.51sline/root/tor-browser-build/input text
15035894.95slineTemplate/Grammar.pm
18769563.45slineTemplate/Filters.pm
7518022.81slineTemplate/Stash/XS.pm
2957351.43sline/root/tor-browser-build/rbm/lib/RBM/DefaultConfig.pm
3074251.43slineFile/Temp.pm
306916876mslineTemplate/Iterator.pm
1794639mslineFile/Copy.pm (including 2 string evals)
109642384mslineSymbol.pm
103695377mslineFile/Basename.pm
95097329mslineEncode.pm
80010243mslineFile/Spec/Unix.pm
20916229msline/root/tor-browser-build/projects/go/build
31878143mslineTemplate/VMethods.pm
894110mslineFile/Path.pm (including 1 string eval)
169843.6mslinePath/Tiny.pm
102814.4mslineYAML/XS.pm
13239.58mslineGetopt/Long.pm
10314.76mslineEncode/Encoding.pm
924.69mslineCarp.pm (including 4 string evals)
1694.36mslineFile/Copy/Recursive.pm
25594.02mslineconstant.pm
233.79mslineData/Dump.pm
12723.65mslineExporter.pm
4173.57msline/root/tor-browser-build/projects/common/runc-config.json
523.47mslineCwd.pm
382.86msline/root/tor-browser-build/rbm/rbm
6602.81mslineString/ShellQuote.pm
222.57mslineIO/Handle.pm (including 1 string eval)
342.39mslineStorable.pm
402.36mslineConfig_heavy.pl
4932.34mslinebase.pm
1042.12mslineDynaLoader.pm
1962.11mslineExporter/Heavy.pm
282.02mslineDigest/SHA.pm
4512.02mslineEncode/Alias.pm
11381.63mslinewarnings.pm
871.50mslineTemplate/Constants.pm
5281.46mslinevars.pm
1041.08mslineConfig.pm
456983µslinestrict.pm
138925µslineoverload.pm
33915µslineTime/HiRes.pm (including 1 string eval)
68847µsline/root/tor-browser-build/projects/snowflake/build
285843µslineErrno.pm (including 2 string evals)
21718µslineFile/Glob.pm
14602µslineSort/Versions.pm
11588µslineEncode/Config.pm
16581µslineList/Util.pm (including 1 string eval)
35550µslinelib.pm
11522µslineFcntl.pm
6490µslineDigest/base.pm
11474µslinelocale.pm
11471µslineEncode/MIME/Name.pm
50467µslineparent.pm
13460µslineYAML/XS/LibYAML.pm
13457µslineUnicode/UTF8.pm
14444µslineTemplate/Exception.pm
11424µslineIO.pm
16416µslineScalar/Util.pm (including 1 string eval)
18386µslineDigest/MD5.pm
15373µslineIO/Seekable.pm
18356µslineoverloading.pm
12315µslineData/UUID.pm
9195µslineFile/Spec.pm
7192µslineSelectSaver.pm
6109µslineCarp/Heavy.pm
4377µslinefeature.pm
2340µslinewarnings/register.pm
827µslinesubs.pm
517µslinebytes.pm
514µslineinteger.pm
13µslineConfig_git.pl
00slineXSLoader.pm
15084103741692sTotal (-32 statements are unaccounted for)
1714102619.2sAverage
2.39msMedian
0.00208Deviation