Performance Profile Index
For /usr/sbin/pkg_info
  Run on Mon Aug 7 09:39:31 2017
Reported on Mon Aug 7 09:40:21 2017

Profile of /usr/sbin/pkg_info for 15.9s (of 16.4s), executing 344156 statements and 143767 subroutine calls in 54 source files and 10 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
44451110.1s10.1sIO::Handle::::CORE:read IO::Handle::CORE:read (opcode)
9711211.45s1.45sOpenBSD::PackageRepository::HTTPorFTP::::CORE:readlineOpenBSD::PackageRepository::HTTPorFTP::CORE:readline (opcode)
8022980ms980msIO::Uncompress::Base::::close IO::Uncompress::Base::close
4011319ms11.7sOpenBSD::PackageRepository::Distant::::open_pipe OpenBSD::PackageRepository::Distant::open_pipe
4011268ms268msOpenBSD::PackageRepository::Distant::::CORE:open OpenBSD::PackageRepository::Distant::CORE:open (opcode)
111224ms1.82sOpenBSD::PackageRepository::HTTPorFTP::::get_http_listOpenBSD::PackageRepository::HTTPorFTP::get_http_list
456641145ms10.4sIO::Uncompress::Base::::smartRead IO::Uncompress::Base::smartRead
444521131ms10.3sIO::Handle::::read IO::Handle::read
8011118ms476msIO::Uncompress::Gunzip::::_readGzipHeader IO::Uncompress::Gunzip::_readGzipHeader
4011112ms118msIO::Compress::Base::Parameters::::parse IO::Compress::Base::Parameters::parse
41603196.6ms10.5sIO::Uncompress::Base::::smartReadExact IO::Uncompress::Base::smartReadExact
11195.9ms96.1msOpenBSD::PackageInfo::::BEGIN@30 OpenBSD::PackageInfo::BEGIN@30
11184.6ms15.7smain::::run main::run
21179.4ms141msOpenBSD::PackageName::::compile_stemlist OpenBSD::PackageName::compile_stemlist
401166.6ms11.0sIO::Uncompress::Base::::_create IO::Uncompress::Base::_create

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
891410.3slineIO/Handle.pm (including 2 string evals)
762042.57slineOpenBSD/PackageRepository.pm
1275421.43slineIO/Uncompress/Base.pm
57857220mslineOpenBSD/PackageName.pm
6510185mslineIO/Compress/Base/Common.pm (including 1 string eval)
952130mslineOpenBSD/PkgInfo.pm
19101mslineOpenBSD/Paths.pm
163976.6mslineOpenBSD/Temp.pm
1424574.6mslineCompress/Raw/Zlib.pm (including 1 string eval)
540274.2mslineOpenBSD/PackageLocation.pm
28259.7mslineOpenBSD/PackageInfo.pm
1551855.3mslineIO/Uncompress/Gunzip.pm
889046.8mslineOpenBSD/Ustar.pm
579342.3mslineFile/Path.pm (including 1 string eval)
293939.6mslineconstant.pm
7437.7mslineOpenBSD/Search.pm
34637.2mslineIO/Uncompress/RawInflate.pm
33534.1mslineExporter/Heavy.pm
74733.0mslineOpenBSD/PackageRepository/Installed.pm
217227.0mslineIO/Uncompress/Adapter/Inflate.pm
102518.8mslineOpenBSD/State.pm
6216.5mslineCarp.pm (including 1 string eval)
1512.1msline/usr/sbin/pkg_info (including 1 string eval)
1111.0mslineFcntl.pm
169910.3mslineOpenBSD/IdCache.pm
3310.2mslineOpenBSD/PackageRepositoryList.pm
1707.81mslineSymbol.pm
7877.78mslineExporter.pm
4506.85mslineOpenBSD/Error.pm
11146.77mslineFile/Basename.pm
10655.11mslineFile/Spec/Unix.pm
1374.01mslineOpenBSD/MkTemp.pm
563.78mslineCwd.pm
4393.02mslinewarnings.pm
222.83mslineFile/GlobMapper.pm
142.77mslineOpenBSD/Subst.pm
3312.75mslinestrict.pm
341.79mslineOpenBSD/Getopt.pm
281.33mslineOpenBSD/PackageLocator.pm
281.33mslineFile/Glob.pm
221.23mslineIO/File.pm
691.19mslineIO/Compress/Gzip/Constants.pm
14913µslineList/Util.pm (including 1 string eval)
14887µslineScalar/Util.pm (including 1 string eval)
12817µslineIO/Compress/Zlib/Extra.pm
68692µslinevars.pm
11658µslineIO.pm
17647µslineIO/Seekable.pm (including 1 string eval)
11243µslineFile/Spec.pm
7161µslineSelectSaver.pm
858µslinebytes.pm
1350µslinewarnings/register.pm
417µslineutf8.pm
00slineXSLoader.pm
34417015.7sTotal (-14 statements are unaccounted for)
6373291msAverage
7.81msMedian
0.00756Deviation