← Index
NYTProf Performance Profile   « line view »
For /usr/sbin/pkg_info
  Run on Fri Aug 4 10:12:01 2017
Reported on Fri Aug 4 10:12:17 2017

Filename/usr/libdata/perl5/amd64-openbsd/File/Spec.pm
StatementsExecuted 11 statements in 378µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
111526µs883µsFile::Spec::::BEGIN@4File::Spec::BEGIN@4
11124µs34µsFile::Spec::::BEGIN@3File::Spec::BEGIN@3
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package File::Spec;
2
3248µs243µs
# spent 34µs (24+9) within File::Spec::BEGIN@3 which was called: # once (24µs+9µs) by OpenBSD::PackageInfo::installed_name at line 3
use strict;
# spent 34µs making 1 call to File::Spec::BEGIN@3 # spent 9µs making 1 call to strict::import
42216µs2930µs
# spent 883µs (526+357) within File::Spec::BEGIN@4 which was called: # once (526µs+357µs) by OpenBSD::PackageInfo::installed_name at line 4
use vars qw(@ISA $VERSION);
# spent 883µs making 1 call to File::Spec::BEGIN@4 # spent 47µs making 1 call to vars::import
5
61900ns$VERSION = '3.63_01';
712µs$VERSION =~ tr/_//d;
8
916µsmy %module = (MacOS => 'Mac',
10 MSWin32 => 'Win32',
11 os2 => 'OS2',
12 VMS => 'VMS',
13 epoc => 'Epoc',
14 NetWare => 'Win32', # Yes, File::Spec::Win32 works on NetWare.
15 symbian => 'Win32', # Yes, File::Spec::Win32 works on symbian.
16 dos => 'OS2', # Yes, File::Spec::OS2 works on DJGPP.
17 cygwin => 'Cygwin',
18 amigaos => 'AmigaOS');
19
20
2112µsmy $module = $module{$^O} || 'Unix';
22
23182µsrequire "File/Spec/$module.pm";
2418µs@ISA = ("File::Spec::$module");
25
26114µs1;
27
28__END__