Filename | /usr/lib/perl5/Text/Iconv.pm |
Statements | Executed 14 statements in 175µs |
Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
1 | 1 | 1 | 50µs | 50µs | bootstrap (xsub) | Text::Iconv::
1 | 1 | 1 | 36µs | 102µs | BEGIN@6 | Text::Iconv::
1 | 1 | 1 | 29µs | 36µs | BEGIN@5 | Text::Iconv::
Line | State ments |
Time on line |
Calls | Time in subs |
Code |
---|---|---|---|---|---|
1 | package Text::Iconv; | ||||
2 | # @(#) $Id: Iconv.pm,v 1.10 2007/10/17 14:14:22 mxp Exp $ | ||||
3 | # Copyright (c) 2007 Michael Piotrowski | ||||
4 | |||||
5 | 3 | 42µs | 2 | 42µs | # spent 36µs (29+7) within Text::Iconv::BEGIN@5 which was called:
# once (29µs+7µs) by C4::Charset::BEGIN@24 at line 5 # spent 36µs making 1 call to Text::Iconv::BEGIN@5
# spent 7µs making 1 call to strict::import |
6 | 3 | 94µs | 2 | 168µs | # spent 102µs (36+66) within Text::Iconv::BEGIN@6 which was called:
# once (36µs+66µs) by C4::Charset::BEGIN@24 at line 6 # spent 102µs making 1 call to Text::Iconv::BEGIN@6
# spent 66µs making 1 call to vars::import |
7 | |||||
8 | 1 | 1µs | require Exporter; | ||
9 | 1 | 1µs | require DynaLoader; | ||
10 | 1 | 1µs | require AutoLoader; | ||
11 | |||||
12 | 1 | 19µs | @ISA = qw(Exporter AutoLoader DynaLoader); | ||
13 | # Items to export into callers namespace by default. Note: do not export | ||||
14 | # names by default without a very good reason. Use EXPORT_OK instead. | ||||
15 | # Do not simply export all your public functions/methods/constants. | ||||
16 | 1 | 600ns | @EXPORT_OK = qw( | ||
17 | convert | ||||
18 | ); | ||||
19 | 1 | 400ns | $VERSION = '1.7'; | ||
20 | |||||
21 | 1 | 9µs | 1 | 361µs | bootstrap Text::Iconv $VERSION; # spent 361µs making 1 call to DynaLoader::bootstrap |
22 | |||||
23 | # Preloaded methods go here. | ||||
24 | |||||
25 | # Autoload methods go after =cut, and are processed by the autosplit program. | ||||
26 | |||||
27 | 1 | 7µs | 1; | ||
28 | __END__ | ||||
# spent 50µs within Text::Iconv::bootstrap which was called:
# once (50µs+0s) by DynaLoader::bootstrap at line 215 of DynaLoader.pm |