blib/lib/Mojo/IOLoop.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 30 | 44 | 68.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
86 | 158 | 2 | 286 | $c and my $stream = $c->{'stream'} |
141 | 0 | 1 | 2 | ++$self->{'stop'} and not $self->emit("finish")->_in |
199 | 340 | 0 | 2 | $self->{'stop'} and not $self->_in |
line | l | !l | condition |
---|---|---|---|
15 | 0 | 64 | $ENV{'MOJO_IOLOOP_DEBUG'} || 0 |
91 | 1 | 3 | shift() // {} |
147 | 7196 | 12 | ($self->{'in'}{$stream} || $self->{'out'}{$stream}) // {} |
165 | 458 | 1 | +(shift())->{'in'} // {} |
174 | 262 | 0 | $self->{'acceptors'} // {} |
181 | 203 | 0 | $self->{'acceptors'} // {} |
185 | 0 | 0 | +(shift())->{'out'} // {} |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
85 | 135 | 153 | 158 | $self->{'in'}{$id} || $self->{'out'}{$id} |
116 | 0 | 1 | 0 | $self->{'accepts'} //= $max - int(rand $max / 2) |
147 | 4145 | 3051 | 12 | $self->{'in'}{$stream} || $self->{'out'}{$stream} |
161 | 0 | 0 | 540 | $self->{'in'}{$id} or $self->{'out'}{$id} |
0 | 0 | 540 | $self->{'in'}{$id} or $self->{'out'}{$id} or $self->{'acceptors'}{$id} | |
173 | 339 | 0 | 262 | $self->{'accepting'} or $self->_limit |
198 | 170 | 172 | 23 | delete $self->{'in'}{$id} or delete $self->{'out'}{$id} |