Profile of /usr/local/lib/perl5/5.10.1/darwin-2level/IO/Compress/Gzip/Constants.pm

← Index
NYTProf Performance Profile «block view•line view•sub view»
For 05.Domain_and_Item.t
Run on Tue May 4 17:21:41 2010
Reported on Tue May 4 17:22:25 2010

File | /usr/local/lib/perl5/5.10.1/darwin-2level/IO/Compress/Gzip/Constants.pm
Statements Executed | 101
Statement Execution Time | 1.17ms

Subroutines — ordered by exclusive time
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
1 | 1 | 1 | 18µs | 22µs | IO::Compress::Gzip::Constants::::BEGIN@3IO::Compress::Gzip::Constants::BEGIN@3
1 | 1 | 1 | 16µs | 58µs | IO::Compress::Gzip::Constants::::BEGIN@77IO::Compress::Gzip::Constants::BEGIN@77
1 | 1 | 1 | 14µs | 42µs | IO::Compress::Gzip::Constants::::BEGIN@88IO::Compress::Gzip::Constants::BEGIN@88
1 | 1 | 1 | 14µs | 57µs | IO::Compress::Gzip::Constants::::BEGIN@143IO::Compress::Gzip::Constants::BEGIN@143
1 | 1 | 2 | 13µs | 13µs | IO::Compress::Gzip::Constants::::CORE:packIO::Compress::Gzip::Constants::CORE:pack (opcode)
1 | 1 | 1 | 12µs | 54µs | IO::Compress::Gzip::Constants::::BEGIN@80IO::Compress::Gzip::Constants::BEGIN@80
1 | 1 | 1 | 10µs | 61µs | IO::Compress::Gzip::Constants::::BEGIN@78IO::Compress::Gzip::Constants::BEGIN@78
1 | 1 | 1 | 10µs | 48µs | IO::Compress::Gzip::Constants::::BEGIN@76IO::Compress::Gzip::Constants::BEGIN@76
1 | 1 | 1 | 10µs | 65µs | IO::Compress::Gzip::Constants::::BEGIN@65IO::Compress::Gzip::Constants::BEGIN@65
1 | 1 | 1 | 9µs | 50µs | IO::Compress::Gzip::Constants::::BEGIN@75IO::Compress::Gzip::Constants::BEGIN@75
1 | 1 | 1 | 9µs | 23µs | IO::Compress::Gzip::Constants::::BEGIN@4IO::Compress::Gzip::Constants::BEGIN@4
1 | 1 | 1 | 8µs | 10µs | IO::Compress::Gzip::Constants::::BEGIN@5IO::Compress::Gzip::Constants::BEGIN@5
1 | 1 | 1 | 8µs | 37µs | IO::Compress::Gzip::Constants::::BEGIN@82IO::Compress::Gzip::Constants::BEGIN@82
1 | 1 | 1 | 7µs | 45µs | IO::Compress::Gzip::Constants::::BEGIN@87IO::Compress::Gzip::Constants::BEGIN@87
1 | 1 | 1 | 7µs | 34µs | IO::Compress::Gzip::Constants::::BEGIN@119IO::Compress::Gzip::Constants::BEGIN@119
1 | 1 | 1 | 7µs | 33µs | IO::Compress::Gzip::Constants::::BEGIN@67IO::Compress::Gzip::Constants::BEGIN@67
1 | 1 | 1 | 7µs | 33µs | IO::Compress::Gzip::Constants::::BEGIN@90IO::Compress::Gzip::Constants::BEGIN@90
1 | 1 | 1 | 7µs | 33µs | IO::Compress::Gzip::Constants::::BEGIN@92IO::Compress::Gzip::Constants::BEGIN@92
1 | 1 | 1 | 7µs | 33µs | IO::Compress::Gzip::Constants::::BEGIN@113IO::Compress::Gzip::Constants::BEGIN@113
1 | 1 | 1 | 7µs | 33µs | IO::Compress::Gzip::Constants::::BEGIN@114IO::Compress::Gzip::Constants::BEGIN@114
1 | 1 | 1 | 7µs | 41µs | IO::Compress::Gzip::Constants::::BEGIN@115IO::Compress::Gzip::Constants::BEGIN@115
1 | 1 | 1 | 7µs | 33µs | IO::Compress::Gzip::Constants::::BEGIN@86IO::Compress::Gzip::Constants::BEGIN@86
1 | 1 | 1 | 7µs | 41µs | IO::Compress::Gzip::Constants::::BEGIN@109IO::Compress::Gzip::Constants::BEGIN@109
1 | 1 | 1 | 7µs | 32µs | IO::Compress::Gzip::Constants::::BEGIN@69IO::Compress::Gzip::Constants::BEGIN@69
1 | 1 | 1 | 6µs | 34µs | IO::Compress::Gzip::Constants::::BEGIN@66IO::Compress::Gzip::Constants::BEGIN@66
1 | 1 | 1 | 6µs | 33µs | IO::Compress::Gzip::Constants::::BEGIN@84IO::Compress::Gzip::Constants::BEGIN@84
1 | 1 | 1 | 6µs | 32µs | IO::Compress::Gzip::Constants::::BEGIN@73IO::Compress::Gzip::Constants::BEGIN@73
1 | 1 | 1 | 6µs | 38µs | IO::Compress::Gzip::Constants::::BEGIN@70IO::Compress::Gzip::Constants::BEGIN@70
1 | 1 | 1 | 6µs | 32µs | IO::Compress::Gzip::Constants::::BEGIN@111IO::Compress::Gzip::Constants::BEGIN@111
1 | 1 | 1 | 6µs | 32µs | IO::Compress::Gzip::Constants::::BEGIN@74IO::Compress::Gzip::Constants::BEGIN@74
1 | 1 | 1 | 6µs | 32µs | IO::Compress::Gzip::Constants::::BEGIN@89IO::Compress::Gzip::Constants::BEGIN@89

Call graph for these subroutines as a Graphviz dot language file.

Line | State ments | Time on line | Calls | Time in subs | Code
--- | --- | --- | --- | --- | ---
1 |  |  |  |  | package IO::Compress::Gzip::Constants;
2 |  |  |  |  |
3 | 3 | 24µs | 2 | 26µs | # spent 22µs (18+4) within IO::Compress::Gzip::Constants::BEGIN@3 which was called # once (18µs+4µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 3 use strict ; # spent 22µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@3 # spent 4µs making 1 call to strict::import
4 | 3 | 21µs | 2 | 38µs | # spent 23µs (9+14) within IO::Compress::Gzip::Constants::BEGIN@4 which was called # once (9µs+14µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 4 use warnings; # spent 23µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@4 # spent 14µs making 1 call to warnings::import
5 | 3 | 125µs | 2 | 13µs | # spent 10µs (8+2) within IO::Compress::Gzip::Constants::BEGIN@5 which was called # once (8µs+2µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 5 use bytes; # spent 10µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@5 # spent 2µs making 1 call to bytes::import
6 |  |  |  |  |
7 | 1 | 700ns |  |  | require Exporter;
8 |  |  |  |  |
9 | 1 | 500ns |  |  | our ($VERSION, @ISA, @EXPORT, %GZIP_OS_Names);
10 | 1 | 100ns |  |  | our ($GZIP_FNAME_INVALID_CHAR_RE, $GZIP_FCOMMENT_INVALID_CHAR_RE);
11 |  |  |  |  |
12 | 1 | 700ns |  |  | $VERSION = '2.020';
13 |  |  |  |  |
14 | 1 | 8µs |  |  | @ISA = qw(Exporter);
15 |  |  |  |  |
16 | 1 | 6µs |  |  | @EXPORT= qw(
17 |  |  |  |  |
18 |  |  |  |  | GZIP_ID_SIZE
19 |  |  |  |  | GZIP_ID1
20 |  |  |  |  | GZIP_ID2
21 |  |  |  |  |
22 |  |  |  |  | GZIP_FLG_DEFAULT
23 |  |  |  |  | GZIP_FLG_FTEXT
24 |  |  |  |  | GZIP_FLG_FHCRC
25 |  |  |  |  | GZIP_FLG_FEXTRA
26 |  |  |  |  | GZIP_FLG_FNAME
27 |  |  |  |  | GZIP_FLG_FCOMMENT
28 |  |  |  |  | GZIP_FLG_RESERVED
29 |  |  |  |  |
30 |  |  |  |  | GZIP_CM_DEFLATED
31 |  |  |  |  |
32 |  |  |  |  | GZIP_MIN_HEADER_SIZE
33 |  |  |  |  | GZIP_TRAILER_SIZE
34 |  |  |  |  |
35 |  |  |  |  | GZIP_MTIME_DEFAULT
36 |  |  |  |  | GZIP_XFL_DEFAULT
37 |  |  |  |  | GZIP_FEXTRA_HEADER_SIZE
38 |  |  |  |  | GZIP_FEXTRA_MAX_SIZE
39 |  |  |  |  | GZIP_FEXTRA_SUBFIELD_HEADER_SIZE
40 |  |  |  |  | GZIP_FEXTRA_SUBFIELD_ID_SIZE
41 |  |  |  |  | GZIP_FEXTRA_SUBFIELD_LEN_SIZE
42 |  |  |  |  | GZIP_FEXTRA_SUBFIELD_MAX_SIZE
43 |  |  |  |  |
44 |  |  |  |  | $GZIP_FNAME_INVALID_CHAR_RE
45 |  |  |  |  | $GZIP_FCOMMENT_INVALID_CHAR_RE
46 |  |  |  |  |
47 |  |  |  |  | GZIP_FHCRC_SIZE
48 |  |  |  |  |
49 |  |  |  |  | GZIP_ISIZE_MAX
50 |  |  |  |  | GZIP_ISIZE_MOD_VALUE
51 |  |  |  |  |
52 |  |  |  |  |
53 |  |  |  |  | GZIP_NULL_BYTE
54 |  |  |  |  |
55 |  |  |  |  | GZIP_OS_DEFAULT
56 |  |  |  |  |
57 |  |  |  |  | %GZIP_OS_Names
58 |  |  |  |  |
59 |  |  |  |  | GZIP_MINIMUM_HEADER
60 |  |  |  |  |
61 |  |  |  |  | );
62 |  |  |  |  |
63 |  |  |  |  | # Constant names derived from RFC 1952
64 |  |  |  |  |
65 | 3 | 29µs | 2 | 120µs | # spent 65µs (10+55) within IO::Compress::Gzip::Constants::BEGIN@65 which was called # once (10µs+55µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 65 use constant GZIP_ID_SIZE => 2 ; # spent 65µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@65 # spent 55µs making 1 call to constant::import
66 | 3 | 24µs | 2 | 61µs | # spent 34µs (6+27) within IO::Compress::Gzip::Constants::BEGIN@66 which was called # once (6µs+27µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 66 use constant GZIP_ID1 => 0x1F; # spent 34µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@66 # spent 27µs making 1 call to constant::import
67 | 3 | 24µs | 2 | 59µs | # spent 33µs (7+26) within IO::Compress::Gzip::Constants::BEGIN@67 which was called # once (7µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 67 use constant GZIP_ID2 => 0x8B; # spent 33µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@67 # spent 26µs making 1 call to constant::import
68 |  |  |  |  |
69 | 3 | 23µs | 2 | 58µs | # spent 32µs (7+26) within IO::Compress::Gzip::Constants::BEGIN@69 which was called # once (7µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 69 use constant GZIP_MIN_HEADER_SIZE => 10 ;# minimum gzip header size # spent 32µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@69 # spent 26µs making 1 call to constant::import
70 | 3 | 26µs | 2 | 70µs | # spent 38µs (6+32) within IO::Compress::Gzip::Constants::BEGIN@70 which was called # once (6µs+32µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 70 use constant GZIP_TRAILER_SIZE => 8 ; # spent 38µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@70 # spent 32µs making 1 call to constant::import
71 |  |  |  |  |
72 |  |  |  |  |
73 | 3 | 23µs | 2 | 58µs | # spent 32µs (6+26) within IO::Compress::Gzip::Constants::BEGIN@73 which was called # once (6µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 73 use constant GZIP_FLG_DEFAULT => 0x00 ; # spent 32µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@73 # spent 26µs making 1 call to constant::import
74 | 3 | 31µs | 2 | 58µs | # spent 32µs (6+26) within IO::Compress::Gzip::Constants::BEGIN@74 which was called # once (6µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 74 use constant GZIP_FLG_FTEXT => 0x01 ; # spent 32µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@74 # spent 26µs making 1 call to constant::import
75 | 3 | 34µs | 2 | 92µs | # spent 50µs (9+41) within IO::Compress::Gzip::Constants::BEGIN@75 which was called # once (9µs+41µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 75 use constant GZIP_FLG_FHCRC => 0x02 ; # called CONTINUATION in gzip # spent 50µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@75 # spent 41µs making 1 call to constant::import
76 | 3 | 39µs | 2 | 85µs | # spent 48µs (10+38) within IO::Compress::Gzip::Constants::BEGIN@76 which was called # once (10µs+38µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 76 use constant GZIP_FLG_FEXTRA => 0x04 ; # spent 48µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@76 # spent 38µs making 1 call to constant::import
77 | 3 | 42µs | 2 | 99µs | # spent 58µs (16+42) within IO::Compress::Gzip::Constants::BEGIN@77 which was called # once (16µs+42µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 77 use constant GZIP_FLG_FNAME => 0x08 ; # spent 58µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@77 # spent 42µs making 1 call to constant::import
78 | 3 | 47µs | 2 | 112µs | # spent 61µs (10+51) within IO::Compress::Gzip::Constants::BEGIN@78 which was called # once (10µs+51µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 78 use constant GZIP_FLG_FCOMMENT => 0x10 ; # spent 61µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@78 # spent 51µs making 1 call to constant::import
79 |  |  |  |  | #use constant GZIP_FLG_ENCRYPTED => 0x20 ; # documented in gzip sources
80 | 3 | 37µs | 2 | 97µs | # spent 54µs (12+42) within IO::Compress::Gzip::Constants::BEGIN@80 which was called # once (12µs+42µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 80 use constant GZIP_FLG_RESERVED => (0x20 | 0x40 | 0x80) ; # spent 54µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@80 # spent 42µs making 1 call to constant::import
81 |  |  |  |  |
82 | 3 | 33µs | 2 | 66µs | # spent 37µs (8+29) within IO::Compress::Gzip::Constants::BEGIN@82 which was called # once (8µs+29µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 82 use constant GZIP_XFL_DEFAULT => 0x00 ; # spent 37µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@82 # spent 29µs making 1 call to constant::import
83 |  |  |  |  |
84 | 3 | 25µs | 2 | 60µs | # spent 33µs (6+27) within IO::Compress::Gzip::Constants::BEGIN@84 which was called # once (6µs+27µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 84 use constant GZIP_MTIME_DEFAULT => 0x00 ; # spent 33µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@84 # spent 27µs making 1 call to constant::import
85 |  |  |  |  |
86 | 3 | 23µs | 2 | 58µs | # spent 33µs (7+26) within IO::Compress::Gzip::Constants::BEGIN@86 which was called # once (7µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 86 use constant GZIP_FEXTRA_HEADER_SIZE => 2 ; # spent 33µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@86 # spent 26µs making 1 call to constant::import
87 | 3 | 33µs | 2 | 84µs | # spent 45µs (7+38) within IO::Compress::Gzip::Constants::BEGIN@87 which was called # once (7µs+38µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 87 use constant GZIP_FEXTRA_MAX_SIZE => 0xFF ; # spent 45µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@87 # spent 38µs making 1 call to constant::import
88 | 3 | 26µs | 2 | 69µs | # spent 42µs (14+28) within IO::Compress::Gzip::Constants::BEGIN@88 which was called # once (14µs+28µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 88 use constant GZIP_FEXTRA_SUBFIELD_ID_SIZE => 2 ; # spent 42µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@88 # spent 28µs making 1 call to constant::import
89 | 3 | 30µs | 2 | 59µs | # spent 32µs (6+26) within IO::Compress::Gzip::Constants::BEGIN@89 which was called # once (6µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 89 use constant GZIP_FEXTRA_SUBFIELD_LEN_SIZE => 2 ; # spent 32µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@89 # spent 26µs making 1 call to constant::import
90 |  |  |  |  | # spent 33µs (7+26) within IO::Compress::Gzip::Constants::BEGIN@90 which was called # once (7µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 91 use constant GZIP_FEXTRA_SUBFIELD_HEADER_SIZE => GZIP_FEXTRA_SUBFIELD_ID_SIZE + # spent 26µs making 1 call to constant::import
91 | 3 | 28µs | 1 | 33µs | GZIP_FEXTRA_SUBFIELD_LEN_SIZE; # spent 33µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@90
92 |  |  |  |  | # spent 33µs (7+26) within IO::Compress::Gzip::Constants::BEGIN@92 which was called # once (7µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 93 use constant GZIP_FEXTRA_SUBFIELD_MAX_SIZE => GZIP_FEXTRA_MAX_SIZE - # spent 26µs making 1 call to constant::import
93 | 3 | 65µs | 1 | 33µs | GZIP_FEXTRA_SUBFIELD_HEADER_SIZE ; # spent 33µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@92
94 |  |  |  |  |
95 |  |  |  |  |
96 | 3 | 800ns |  |  | if (ord('A') == 193)
97 |  |  |  |  | {
98 |  |  |  |  | # EBCDIC
99 |  |  |  |  | $GZIP_FNAME_INVALID_CHAR_RE = '[\x00-\x3f\xff]';
100 |  |  |  |  | $GZIP_FCOMMENT_INVALID_CHAR_RE = '[\x00-\x0a\x11-\x14\x16-\x3f\xff]';
101 |  |  |  |  |
102 |  |  |  |  | }
103 |  |  |  |  | else
104 |  |  |  |  | {
105 |  |  |  |  | $GZIP_FNAME_INVALID_CHAR_RE = '[\x00-\x1F\x7F-\x9F]';
106 |  |  |  |  | $GZIP_FCOMMENT_INVALID_CHAR_RE = '[\x00-\x09\x11-\x1F\x7F-\x9F]';
107 |  |  |  |  | }
108 |  |  |  |  |
109 | 3 | 26µs | 2 | 75µs | # spent 41µs (7+34) within IO::Compress::Gzip::Constants::BEGIN@109 which was called # once (7µs+34µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 109 use constant GZIP_FHCRC_SIZE => 2 ; # aka CONTINUATION in gzip # spent 41µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@109 # spent 34µs making 1 call to constant::import
110 |  |  |  |  |
111 | 3 | 31µs | 2 | 58µs | # spent 32µs (6+26) within IO::Compress::Gzip::Constants::BEGIN@111 which was called # once (6µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 111 use constant GZIP_CM_DEFLATED => 8 ; # spent 32µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@111 # spent 26µs making 1 call to constant::import
112 |  |  |  |  |
113 | 3 | 25µs | 2 | 60µs | # spent 33µs (7+26) within IO::Compress::Gzip::Constants::BEGIN@113 which was called # once (7µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 113 use constant GZIP_NULL_BYTE => "\x00"; # spent 33µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@113 # spent 26µs making 1 call to constant::import
114 | 3 | 35µs | 2 | 59µs | # spent 33µs (7+26) within IO::Compress::Gzip::Constants::BEGIN@114 which was called # once (7µs+26µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 114 use constant GZIP_ISIZE_MAX => 0xFFFFFFFF ; # spent 33µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@114 # spent 26µs making 1 call to constant::import
115 | 3 | 31µs | 2 | 75µs | # spent 41µs (7+34) within IO::Compress::Gzip::Constants::BEGIN@115 which was called # once (7µs+34µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 115 use constant GZIP_ISIZE_MOD_VALUE => GZIP_ISIZE_MAX + 1 ; # spent 41µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@115 # spent 34µs making 1 call to constant::import
116 |  |  |  |  |
117 |  |  |  |  | # OS Names sourced from http://www.gzip.org/format.txt
118 |  |  |  |  |
119 | 3 | 77µs | 2 | 62µs | # spent 34µs (7+27) within IO::Compress::Gzip::Constants::BEGIN@119 which was called # once (7µs+27µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 119 use constant GZIP_OS_DEFAULT=> 0xFF ; # spent 34µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@119 # spent 27µs making 1 call to constant::import
120 | 1 | 16µs |  |  | %GZIP_OS_Names = (
121 |  |  |  |  | 0 => 'MS-DOS',
122 |  |  |  |  | 1 => 'Amiga',
123 |  |  |  |  | 2 => 'VMS',
124 |  |  |  |  | 3 => 'Unix',
125 |  |  |  |  | 4 => 'VM/CMS',
126 |  |  |  |  | 5 => 'Atari TOS',
127 |  |  |  |  | 6 => 'HPFS (OS/2, NT)',
128 |  |  |  |  | 7 => 'Macintosh',
129 |  |  |  |  | 8 => 'Z-System',
130 |  |  |  |  | 9 => 'CP/M',
131 |  |  |  |  | 10 => 'TOPS-20',
132 |  |  |  |  | 11 => 'NTFS (NT)',
133 |  |  |  |  | 12 => 'SMS QDOS',
134 |  |  |  |  | 13 => 'Acorn RISCOS',
135 |  |  |  |  | 14 => 'VFAT file system (Win95, NT)',
136 |  |  |  |  | 15 => 'MVS',
137 |  |  |  |  | 16 => 'BeOS',
138 |  |  |  |  | 17 => 'Tandem/NSK',
139 |  |  |  |  | 18 => 'THEOS',
140 |  |  |  |  | GZIP_OS_DEFAULT() => 'Unknown',
141 |  |  |  |  | ) ;
142 |  |  |  |  |
143 |  |  |  |  | # spent 57µs (14+43) within IO::Compress::Gzip::Constants::BEGIN@143 which was called # once (14µs+43µs) by IO::Uncompress::Gunzip::BEGIN@16 at line 145 use constant GZIP_MINIMUM_HEADER => pack("C4 V C C", # spent 30µs making 1 call to constant::import # spent 13µs making 1 call to IO::Compress::Gzip::Constants::CORE:pack
144 |  |  |  |  | GZIP_ID1, GZIP_ID2, GZIP_CM_DEFLATED, GZIP_FLG_DEFAULT,
145 | 3 | 70µs | 1 | 57µs | GZIP_MTIME_DEFAULT, GZIP_XFL_DEFAULT, GZIP_OS_DEFAULT) ; # spent 57µs making 1 call to IO::Compress::Gzip::Constants::BEGIN@143
146 |  |  |  |  |
147 |  |  |  |  |
148 | 1 | 28µs |  |  | 1;
|  |  |  |  | # spent 13µs within IO::Compress::Gzip::Constants::CORE:pack which was called # once (13µs+0s) by IO::Compress::Gzip::Constants::BEGIN@143 at line 143 of IO/Compress/Gzip/Constants.pm sub IO::Compress::Gzip::Constants::CORE:pack; # xsub