← Index
NYTProf Performance Profile   « line view »
For webmerge/scripts/webmerge.pl
  Run on Mon Oct 7 02:42:42 2013
Reported on Mon Oct 7 03:03:22 2013

Filename/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/IO.pm
StatementsExecuted 11 statements in 11.4ms
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11155µs184µsIO::::BEGIN@7IO::BEGIN@7
11154µs87µsIO::::BEGIN@8IO::BEGIN@8
11154µs294µsIO::::BEGIN@6IO::BEGIN@6
11151µs51µsIO::::BEGIN@5IO::BEGIN@5
0000s0sIO::::importIO::import
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1#
2
3package IO;
4
52143µs151µs
# spent 51µs within IO::BEGIN@5 which was called: # once (51µs+0s) by IO::Handle::BEGIN@266 at line 5
use XSLoader ();
# spent 51µs making 1 call to IO::BEGIN@5
62183µs2535µs
# spent 294µs (54+240) within IO::BEGIN@6 which was called: # once (54µs+240µs) by IO::Handle::BEGIN@266 at line 6
use Carp;
# spent 294µs making 1 call to IO::BEGIN@6 # spent 240µs making 1 call to Exporter::import
72153µs2313µs
# spent 184µs (55+129) within IO::BEGIN@7 which was called: # once (55µs+129µs) by IO::Handle::BEGIN@266 at line 7
use strict;
# spent 184µs making 1 call to IO::BEGIN@7 # spent 129µs making 1 call to strict::import
82713µs2120µs
# spent 87µs (54+33) within IO::BEGIN@8 which was called: # once (54µs+33µs) by IO::Handle::BEGIN@266 at line 8
use warnings;
# spent 87µs making 1 call to IO::BEGIN@8 # spent 33µs making 1 call to warnings::import
9
1013µsour $VERSION = "1.25";
11110.2ms110.2msXSLoader::load 'IO', $VERSION;
# spent 10.2ms making 1 call to XSLoader::load
12
13sub import {
14 shift;
15
16 warnings::warnif('deprecated', qq{Parameterless "use IO" deprecated})
17 if @_ == 0 ;
18
19 my @l = @_ ? @_ : qw(Handle Seekable File Pipe Socket Dir);
20
21 eval join("", map { "require IO::" . (/(\w+)/)[0] . ";\n" } @l)
22 or croak $@;
23}
24
25123µs1;
26
27__END__