| blib/lib/IO/Async/Loop/Poll.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 11 | 25 | 44.0 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 240 | 0 | 0 | 0 | $pollret == -1 and $! == 4 |
| 0 | 0 | 0 | $pollret == 0 and defined $self->{'sigproxy'} | |
| 273 | 1223 | 0 | 55 | $pollret == -1 and $! == 4 |
| 1022 | 201 | 0 | $pollret == 0 and $self->{'sigproxy'} |
| line | l | !l | condition |
|---|---|---|---|
| 311 | 15 | 763 | $curmask ||= 0 |
| 346 | 669 | 35 | $curmask ||= 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 26 | 85 | 0 | 0 | $^O eq 'linux' || $^O eq 'freebsd' && do { BEGIN {${^WARNING_BITS} = "\x55\x55\x55\x51\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55"} (POSIX::uname())[2] >= 8.0 } |
| 240 | 0 | 0 | 0 | $pollret == -1 and $! == 4 or $pollret == 0 and defined $self->{'sigproxy'} |
| 273 | 55 | 0 | 1223 | $pollret == -1 and $! == 4 or $pollret == 0 and $self->{'sigproxy'} |