lib/AnyEvent/Tools/Pool.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 15 | 26 | 57.6 |
line | true | false | branch |
---|---|---|---|
31 | 0 | 1 | unless exists $$self{'pool'}{$no} |
32 | 0 | 1 | if $cb and ref $cb ne 'CODE' |
40 | 0 | 5 | unless @_ == 2 |
52 | 0 | 51 | unless @_ == 2 |
54 | 0 | 51 | unless 'CODE' eq ref $cb |
64 | 48 | 61 | unless @{$$self{'free'};} |
67 | 1 | 60 | if (@{$$self{'delete'};}) |
71 | 1 | 0 | if ($$self{'free'}[$fi] == $$self{'delete'}[$di][0]) |
76 | 1 | 0 | if ($cb) |
78 | 1 | 0 | if $self |
86 | 0 | 0 | unless @{$$self{'free'};} |
89 | 9 | 51 | unless @{$$self{'queue'};} |
95 | 51 | 0 | if ($self) |