| blib/lib/Parallel/DataPipe.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 20 | 33 | 60.6 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 59 | 501704 | 500 | 0 | @next && run_pipes($prev_busy || $me_busy, @next) |
| 62 | 501705 | 0 | 499 | $prev_busy and $me->free_processors |
| 155 | 648 | 0 | 152 | $_ && ref $_ eq 'CODE' |
| 156 | 324 | 0 | 76 | $freeze and $thaw |
| 245 | 91 | 0 | 0 | ref $init_data_processor and ref $init_data_processor eq "CODE" |
| 314 | 8944 | 0 | 502897 | $_->{'busy'} && $_->{'parent_read'} |
| line | l | !l | condition |
|---|---|---|---|
| 104 | 0 | 175 | $output_iterator || [] |
| 139 | 92 | 0 | $number_of_cpu_cores || 1 |
| 416 | 0 | 8554 | delete $arg{'debug'} || 0 |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 55 | 792 | 0 | 0 | $me->load_data || $me->busy_processors |
| 58 | 498861 | 2551 | 792 | $me->load_data || $me->busy_processors |
| 60 | 501412 | 0 | 792 | $me_busy ||= $next_busy |