Performance Profile Index
For C:/lo/libo-master/solenv/bin/make_installer.pl
  Run on Mon Sep 24 00:52:54 2012
Reported on Mon Sep 24 07:34:56 2012

Profile of C:/lo/libo-master/solenv/bin/make_installer.pl for 9986s (of 18999s), executing 3835651324 statements and 1074464576 subroutine calls in 115 source files and 16 string evals.
Top 15 Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
58752323373s4070sinstaller::windows::idtglobal::::get_language_block_from_language_file installer::windows::idtglobal::get_language_block_from_language_file
105730312196s2196sinstaller::windows::idtglobal::::get_next_free_number installer::windows::idtglobal::get_next_free_number
16640221931s931sinstaller::windows::msiglobal::::CORE:readline installer::windows::msiglobal::CORE:readline (opcode)
43881457s457sinstaller::windows::msiglobal::::CORE:system installer::windows::msiglobal::CORE:system (opcode)
48511031471385s385sinstaller::windows::idtglobal::::CORE:regcomp installer::windows::idtglobal::CORE:regcomp (opcode)
492176334231321s321sinstaller::windows::idtglobal::::CORE:match installer::windows::idtglobal::CORE:match (opcode)
970322292s293sinstaller::windows::component::::get_file_component_directory installer::windows::component::get_file_component_directory
906021272s272sinstaller::windows::component::::get_component_keypath installer::windows::component::get_component_keypath
901511271s271sinstaller::windows::component::::get_file_component_attributes installer::windows::component::get_file_component_attributes
436011115s115sinstaller::windows::idtglobal::::set_custom_action installer::windows::idtglobal::set_custom_action
11111105s158sinstaller::scriptitems::::resolving_all_languages_in_productlists installer::scriptitems::resolving_all_languages_in_productlists
848186.7s86.7sinstaller::windows::mergemodule::::CORE:systeminstaller::windows::mergemodule::CORE:system (opcode)
12831163.9s63.9sinstaller::packagelist::::check_module_existence installer::packagelist::check_module_existence
9397441351.6s66.9sinstaller::files::::read_file installer::files::read_file
2193136.7s36.7sinstaller::windows::msiglobal::::CORE:open installer::windows::msiglobal::CORE:open (opcode)

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
26739475506494sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/idtglobal.pm
68875051450sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/msiglobal.pm
833070569837sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/component.pm
111393362371sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/feature.pm
39442532171sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/scriptitems.pm
88107791110sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/packagelist.pm
142070099.5sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/mergemodule.pm
1059937478.8sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/worker.pm
8654074.4sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/files.pm
2117097356.9sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/directory.pm
1977782841.8sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/registry.pm
742568641.0sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/file.pm
57854326.8sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/systemactions.pm
43417224.6sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/featurecomponent.pm
42749817.3sline • block • subFile/Copy.pm (including 1 string eval)
471329717.2sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/setupscript.pm
332156813.0sline • block • subArchive/Zip/Member.pm
28192010.8sline • block • subIO/File.pm
144625.66sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer.pm
4993685.44sline • block • subIO/Handle.pm (including 1 string eval)
7505275.12sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/control.pm
23189384.01sline • block • subCompress/Raw/Zlib.pm (including 1 string eval)
482.77sline • block • subData/Dumper.pm
1997232.41sline • block • subFile/Path.pm
4548902.38sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/pathanalyzer.pm
6792002.19sline • block • subTime/Local.pm
4161091.97sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/remover.pm
5881921.81sline • block • subArchive/Zip.pm
19698611.76sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/shortcut.pm
7395981.72sline • block • subArchive/Zip/ZipFileMember.pm
4967311.67sline • block • subArchive/Zip/FileMember.pm
2944541.63sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/archivefiles.pm
4809671.30sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/assembly.pm
3493171.23sline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/scpzipfiles.pm (variables that impact regex performance for whole application seen here)
274922952msline • block • subFile/Basename.pm
319746862msline • block • subFile/Spec/Unix.pm (including 1 string eval)
219402798msline • block • subArchive/Zip/Archive.pm
179854628msline • block • subFile/Spec/Cygwin.pm (including 1 string eval)
429110522msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/inifile.pm
83234480msline • block • subIO/Seekable.pm (including 1 string eval)
260443msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/parameter.pm
101599390msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/property.pm
42438357msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/converter.pm
30394356msline • block • subArchive/Zip/DirectoryMember.pm
75182215msline • block • subSymbol.pm
27159181msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/logger.pm
9510163msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/createfolder.pm
190716160msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/media.pm
65405126msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/scppatchsoname.pm
10074116msline • block • subCwd.pm (including 2 string evals)
63597112msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/substfilenamefiles.pm
63842112msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/font.pm
31691106msline • block • subConfig.pm
12238104msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/profiles.pm
1893874.1msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/ziplist.pm
3815965.9msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/language.pm
95458.1msline • block • subDynaLoader.pm
2732.2msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/epmfile.pm
959723.0msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/binary.pm
12021.9msline • block • subFile/Temp.pm
2516.9msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/msp.pm
914.8msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/make_installer.pl
169713.0msline • block • subExporter.pm
146112.9msline • block • subExporter/Heavy.pm
739.99msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/download.pm
348.70msline • block • subFile/Find.pm
27528.07msline • block • subconstant.pm
217.88msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/simplepackage.pm
437.72msline • block • subPOSIX.pm
687.48msline • block • subFile/stat.pm
317.33msline • block • sublib.pm
4446.59msline • block • subvars.pm
886.31msline • block • subAutoLoader.pm
235.62msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/helppack.pm
4175.31msline • block • subCarp.pm
175.31msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/admin.pm
875.29msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/update.pm
195.02msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/languagepack.pm
26704.80msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/removefile.pm
184.74msline • block • subDigest/MD5.pm
4794.32msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/languages.pm
154.23msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/exiter.pm
3664.72msline • block • subClass/Struct.pm (including 1 string eval)
133.49msline • block • subScalar/Util.pm (including 1 string eval)
123.14msline • block • subFile/Spec.pm (including 1 string eval)
1726.06msline • block • subbase.pm (including 2 string evals)
3262.61msline • block • subUNIVERSAL.pm
6562.40msline • block • subwarnings.pm
122.06msline • block • subFcntl.pm
2732.00msline • block • subErrno.pm (including 1 string eval)
331.91msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/upgrade.pm
3541.83msline • block • substrict.pm
111.72msline • block • subIO.pm
191.62msline • block • subList/Util.pm (including 1 string eval)
131.57msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/strip.pm
441.32msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/environment.pm
671.30msline • block • subFileHandle.pm
191.29msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/copyproject.pm
161.26msline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/strip.pm
71.25msline • block • subTie/Hash.pm
101.12msline • block • subArchive/Zip/NewFileMember.pm
661.12msline • block • subFile/Spec/Functions.pm (including 1 string eval)
248861µsline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/globals.pm
10824µsline • block • subArchive/Zip/StringMember.pm
59719µsline • block • suboverload.pm
6715µsline • block • subDigest/base.pm
24647µsline • block • sub/cygdrive/c/lo/libo-master/instsetoo_native/util/C:/lo/libo-master/solenv/bin/modules/installer/windows/icon.pm
7362µsline • block • subSelectSaver.pm
38190µsline • block • subwarnings/register.pm
4100µsline • block • subCarp/Heavy.pm
546µsline • block • subbytes.pm
529µsline • block • subfiletest.pm
114µsline • block • subXSLoader.pm
17µsline • block • subauto/POSIX/autosplit.ix
16µsline • block • subauto/Compress/Raw/Zlib/autosplit.ix
38356513509985sTotal (-26 statements are unaccounted for)
3335349086.8sAverage
32.2msMedian
0.03219Deviation