Filename | /usr/lib/x86_64-linux-gnu/perl5/5.20/Text/Iconv.pm |
Statements | Executed 12 statements in 743µs |
Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
1 | 1 | 1 | 25µs | 25µs | bootstrap (xsub) | Text::Iconv::
1 | 1 | 1 | 12µs | 24µs | BEGIN@5 | Text::Iconv::
1 | 1 | 1 | 7µs | 47µs | BEGIN@6 | 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 | 2 | 26µs | 2 | 36µs | # spent 24µs (12+12) within Text::Iconv::BEGIN@5 which was called:
# once (12µs+12µs) by C4::Charset::BEGIN@24 at line 5 # spent 24µs making 1 call to Text::Iconv::BEGIN@5
# spent 12µs making 1 call to strict::import |
6 | 2 | 67µs | 2 | 86µs | # spent 47µs (7+40) within Text::Iconv::BEGIN@6 which was called:
# once (7µs+40µs) by C4::Charset::BEGIN@24 at line 6 # spent 47µs making 1 call to Text::Iconv::BEGIN@6
# spent 40µs making 1 call to vars::import |
7 | |||||
8 | 1 | 700ns | require Exporter; | ||
9 | 1 | 700ns | require DynaLoader; | ||
10 | 1 | 627µs | require AutoLoader; | ||
11 | |||||
12 | 1 | 9µ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 | 500ns | @EXPORT_OK = qw( | ||
17 | convert | ||||
18 | ); | ||||
19 | 1 | 200ns | $VERSION = '1.7'; | ||
20 | |||||
21 | 1 | 7µs | 1 | 499µs | bootstrap Text::Iconv $VERSION; # spent 499µ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 | 4µs | 1; | ||
28 | __END__ | ||||
# spent 25µs within Text::Iconv::bootstrap which was called:
# once (25µs+0s) by DynaLoader::bootstrap at line 210 of DynaLoader.pm |