line |
true |
false |
branch |
61
|
0 |
24 |
if $$self[0] < 0 |
62
|
0 |
24 |
if $$self[1] < 0 |
65
|
5 |
19 |
if (my $init = delete $param{'init'}) { } |
66
|
0 |
5 |
if $storage |
70
|
4 |
1 |
reftype $init eq 'HASH' ? : |
80
|
7 |
17 |
if (my $flush = delete $param{'flush'}) |
81
|
0 |
7 |
if $storage |
87
|
8 |
16 |
if ($storage) |
92
|
0 |
8 |
$storage =~ /::/u ? : |
93
|
0 |
8 |
unless eval "use $storage_class; 1" |
98
|
4 |
4 |
if exists $param{$name} |
102
|
0 |
8 |
unless defined $tag and length $tag |
108
|
0 |
8 |
if ($fork) { } |
113
|
0 |
0 |
if $pid |
114
|
0 |
0 |
unless defined $pid |
130
|
6 |
18 |
if (my $autoflush = delete $param{'autoflush'}) |
133
|
0 |
6 |
if (not $$self[5]) { } |
|
1 |
5 |
elsif ($autoflush =~ /^([0-9]+)s$/u) { } |
|
5 |
0 |
elsif ($autoflush =~ /^[0-9]+$/u) { } |
142
|
1 |
1 |
if time >= $epoch |
149
|
7 |
3 |
if @{$_[0][6];} == $autoflush |
160
|
0 |
24 |
if (my(@huh) = sort(keys %param)) |
165
|
0 |
24 |
if @errors |
181
|
50 |
28 |
if (ref $_[0]) |
216
|
6 |
6 |
ref $_[1] ? : |
284
|
9 |
24 |
unless my $flush = $$self[5] |
285
|
10 |
14 |
unless my $todo = $$self[6] |
288
|
14 |
0 |
if my $return = &$flush($$self[3], $todo) |
312
|
8 |
5 |
if $#list > $$self[0] |