Performance Profile Index
For /usr/sbin/pkg_info
  Run on Fri Aug 4 10:12:01 2017
Reported on Fri Aug 4 10:12:17 2017

Profile of /usr/sbin/pkg_info for 2.15s (of 2.32s), executing 151143 statements and 105051 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
968221709ms709msOpenBSD::PackageRepository::HTTPorFTP::::CORE:readline OpenBSD::PackageRepository::HTTPorFTP::CORE:readline (opcode)
20811348ms348msIO::Handle::::CORE:read IO::Handle::CORE:read (opcode)
422286ms286msIO::Uncompress::Base::::close IO::Uncompress::Base::close
111224ms1.05sOpenBSD::PackageRepository::HTTPorFTP::::get_http_list OpenBSD::PackageRepository::HTTPorFTP::get_http_list
32282.9ms145msOpenBSD::PackageName::::compile_stemlist OpenBSD::PackageName::compile_stemlist
96722157.4ms72.2msOpenBSD::PackageRepository::::add_to_list OpenBSD::PackageRepository::add_to_list
106422156.7ms67.4msOpenBSD::PackageName::::splitstem OpenBSD::PackageName::splitstem
21155.3ms67.0msOpenBSD::PackageLocator::_compiled_stemlist::::find_partialOpenBSD::PackageLocator::_compiled_stemlist::find_partial
193392133.7ms33.7msOpenBSD::PackageRepository::HTTPorFTP::::CORE:match OpenBSD::PackageRepository::HTTPorFTP::CORE:match (opcode)
11121.4ms22.3msOpenBSD::State::::BEGIN@86 OpenBSD::State::BEGIN@86
975317114.9ms14.9msOpenBSD::PackageRepository::::CORE:match OpenBSD::PackageRepository::CORE:match (opcode)
11114.4ms26.7msIO::Uncompress::RawInflate::::BEGIN@9 IO::Uncompress::RawInflate::BEGIN@9
21111.3ms454msOpenBSD::PackageRepository::Distant::::open_pipe OpenBSD::PackageRepository::Distant::open_pipe
106472110.6ms10.6msOpenBSD::PackageName::::CORE:match OpenBSD::PackageName::CORE:match (opcode)
50502610.1ms13.9msExporter::::import Exporter::import

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
682691.09slineOpenBSD/PackageRepository.pm
440352mslineIO/Handle.pm (including 2 string evals)
5182300mslineIO/Uncompress/Base.pm
62574230mslineOpenBSD/PackageName.pm
6221.5mslineCarp.pm (including 1 string eval)
602518.5mslineOpenBSD/PackageInfo.pm
33617.2mslineIO/Compress/Base/Common.pm (including 1 string eval)
78711.2mslineExporter.pm
7949.81mslineCompress/Raw/Zlib.pm (including 1 string eval)
29398.58mslineconstant.pm
196.99mslineOpenBSD/Paths.pm
2056.76mslineOpenBSD/State.pm
1656.71mslineOpenBSD/Ustar.pm
166.87msline/usr/sbin/pkg_info (including 1 string eval)
1415.10mslineOpenBSD/PkgInfo.pm
7374.50mslineIO/Uncompress/Gunzip.pm
504.25mslineOpenBSD/Error.pm
523.66mslineCwd.pm
223.30mslineFile/GlobMapper.pm
333.16mslineFile/Path.pm (including 1 string eval)
2152.91mslineOpenBSD/PackageLocation.pm
3352.87mslineExporter/Heavy.pm
292.58mslineFile/Spec/Unix.pm
1692.42mslineOpenBSD/PackageRepository/Installed.pm
422.41mslineIO/Uncompress/RawInflate.pm
3312.14mslinestrict.pm
4391.86mslinewarnings.pm
141.80mslineOpenBSD/Subst.pm
371.69mslineOpenBSD/Search.pm
341.56mslineFile/Basename.pm
281.41mslineFile/Glob.pm
691.27mslineIO/Compress/Gzip/Constants.pm
221.19mslineIO/File.pm
501.16mslineIO/Uncompress/Adapter/Inflate.pm
791.15mslineOpenBSD/Temp.pm
441.08mslineOpenBSD/PackageLocator.pm
141.04mslineList/Util.pm (including 1 string eval)
18918µslineSymbol.pm
12906µslineIO/Compress/Zlib/Extra.pm
14852µslineScalar/Util.pm (including 1 string eval)
23746µslineOpenBSD/MkTemp.pm
11706µslineIO.pm
56697µslineOpenBSD/IdCache.pm
11690µslineFcntl.pm
68685µslinevars.pm
51670µslineOpenBSD/PackageRepositoryList.pm
17653µslineIO/Seekable.pm (including 1 string eval)
34568µslineOpenBSD/Getopt.pm
11378µslineFile/Spec.pm
7180µslineSelectSaver.pm
857µslinebytes.pm
1341µslinewarnings/register.pm
426µslineutf8.pm
00slineXSLoader.pm
1511572.14sTotal (-14 statements are unaccounted for)
279939.7msAverage
1.86msMedian
0.00121Deviation