| line |
true |
false |
branch |
|
42
|
6 |
0 |
if (not $which or $which eq 'compress') |
|
47
|
6 |
0 |
if (not $which or $which eq 'decompress') |
|
69
|
0 |
0 |
$#char > 20 ? : |
|
|
0 |
8556 |
if $debug |
|
73
|
0 |
8556 |
unless defined $code |
|
76
|
0 |
8556 |
unless length $phrase |
|
79
|
0 |
8556 |
if $debug |
|
84
|
86 |
8470 |
unless (defined $char[0]) |
|
85
|
0 |
86 |
if $debug |
|
90
|
3 |
8467 |
if ($dict->codes_used + 1 == $$self{'code_max'}) |
|
93
|
3 |
0 |
if (my(@delete) = $dict->least_used_codes($delete_max_old_codes)) { } |
|
94
|
0 |
3 |
if $debug |
|
95
|
0 |
3 |
unless $dict->delete_codes(@delete) |
|
107
|
0 |
0 |
if $debug |
|
112
|
0 |
0 |
if $debug |
|
119
|
0 |
8470 |
if $debug |
|
122
|
0 |
86 |
if $debug |
|
148
|
89 |
8556 |
if ($code >= $$self{'code_max'}) |
|
149
|
0 |
89 |
if $debug |
|
151
|
0 |
89 |
if ($code == $$self{'code_max'}) { } |
|
|
86 |
3 |
elsif ($code == $$self{'code_end_segment'}) { } |
|
|
0 |
3 |
elsif ($code == $$self{'code_delete_start'}) { } |
|
|
3 |
0 |
elsif ($code == $$self{'code_delete_count'}) { } |
|
152
|
0 |
0 |
if $debug |
|
161
|
0 |
86 |
if $debug |
|
167
|
0 |
0 |
if $delete_code == $$self{'code_delete_end'} |
|
178
|
0 |
3 |
if (int @delete != $delete_count) |
|
181
|
0 |
3 |
if $debug |
|
183
|
0 |
2874 |
unless ($$dict[$delete_code]) |
|
195
|
8553 |
3 |
if (defined $$dict[$code]) { } |
|
198
|
0 |
8553 |
if $debug |
|
199
|
8467 |
86 |
if (defined $last_code) |
|
200
|
2596 |
5871 |
@$reuse ? : |
|
202
|
0 |
8467 |
if $debug |
|
204
|
0 |
8553 |
if $debug |
|
208
|
0 |
3 |
@$reuse ? : |
|
211
|
0 |
3 |
if $debug |
|
213
|
8470 |
86 |
if defined $next_code |
|
236
|
0 |
0 |
if ($@) |
|
243
|
0 |
0 |
if (not $type or $type eq 'compress') |
|
250
|
0 |
0 |
if $devel_size |
|
254
|
0 |
0 |
if ($phrases) |
|
262
|
0 |
0 |
unless defined $phrase |
|
264
|
0 |
0 |
if $length < $smallest |
|
267
|
0 |
0 |
if $length > $largest |
|
275
|
0 |
0 |
if (not $type or $type eq 'decompress') |
|
280
|
0 |
0 |
if $devel_size |
|
294
|
0 |
0 |
$#{$comp;} > $#{$decomp;} ? : |
|
302
|
0 |
0 |
if ($num < 32 || $num == 127 || $num > 128 and $num != 10) { } |
|
303
|
0 |
0 |
if (defined $char_map[$num]) { } |
|
316
|
0 |
0 |
defined $$comp[$i] ? : |
|
317
|
0 |
0 |
defined $$decomp[$i] ? : |
|
318
|
0 |
0 |
if $c eq $d |
|
320
|
0 |
0 |
$c eq $d ? : |