| line | true | false | branch | 
 
| 64 | 2 | 7 | if (@_ == 0 or $_[0] eq '-') | 
 
| 67 | 0 | 7 | if (ref $data eq 'REF') | 
 
| 84 | 0 | 7 | if ($@ ne '') | 
 
| 86 | 0 | 0 | if $$ == $parent_pid | 
 
| 93 | 0 | 7 | if ($datalen == 0) { } | 
 
| 105 | 7 | 13 | if ($datapos != $datalen and $poll->events($stdin)) | 
 
| 107 | 6 | 1 | if (defined $n) { } | 
 
|  | 1 | 0 | elsif ($! == 32) { } | 
 
| 114 | 7 | 0 | if ($datapos == $datalen) | 
 
| 119 | 11 | 9 | if ($poll->events($stdout)) | 
 
| 121 | 0 | 11 | unless (defined $stdout->sysread($output, $chunksize)) | 
 
| 124 | 7 | 4 | if ($output eq '') { } | 
 
| 130 | 9 | 11 | if ($poll->events($stderr)) | 
 
| 132 | 0 | 9 | unless (defined $stderr->sysread($output, $chunksize)) | 
 
| 135 | 7 | 2 | if ($output eq '') { } | 
 
| 144 | 4 | 3 | if ($status == 0) | 
 
| 147 | 1 | 2 | if ($status & 127) { } |