Condition Coverage

blib/lib/IO/Async/Loop/Poll.pm
Criterion Covered Total %
condition 11 25 44.0


and 3 conditions

line !l l&&!r l&&r condition
239 0 0 0 $pollret == -1 and $! == 4
0 0 0 $pollret == 0 and defined $self->{'sigproxy'}
272 1069 0 32 $pollret == -1 and $! == 4
897 172 0 $pollret == 0 and $self->{'sigproxy'}

or 2 conditions

line l !l condition
310 13 760 $curmask ||= 0
345 667 35 $curmask ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
27 85 0 0 $^O eq 'linux' || $^O eq 'freebsd' && do { BEGIN {${^WARNING_BITS} = "\x54\x55\x55\x51\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x05"} (POSIX::uname())[2] >= 8 }
239 0 0 0 $pollret == -1 and $! == 4 or $pollret == 0 and defined $self->{'sigproxy'}
272 32 0 1069 $pollret == -1 and $! == 4 or $pollret == 0 and $self->{'sigproxy'}