| line |
true |
false |
branch |
|
42
|
0 |
414 |
if exists $self->{'_forkref'}{'_processes'}{$self->{'name'}} |
|
46
|
108 |
306 |
if (defined $self->{'label'}) |
|
47
|
0 |
108 |
if (ref $self->{'label'}) { } |
|
96
|
96 |
298 |
if (ref $_) |
|
102
|
0 |
414 |
if ($Parallel::Forker::Process::Debug || 0) >= 2 |
|
113
|
323 |
657 |
if $token =~ /^\s*$/ |
|
115
|
64 |
593 |
if ($token eq '!' or $token eq '^') { } |
|
|
32 |
561 |
elsif ($token eq '-') { } |
|
|
0 |
561 |
elsif ($token eq '(' or $token eq ')') { } |
|
|
71 |
490 |
elsif ($token eq '&') { } |
|
|
64 |
426 |
elsif ($token eq '|') { } |
|
|
426 |
0 |
elsif ($token =~ /^[a-z0-9_]*$/i) { } |
|
120
|
0 |
0 |
if ($token eq '(') |
|
121
|
0 |
0 |
if $need_op_next |
|
122
|
0 |
0 |
if $need_op_next |
|
134
|
394 |
32 |
if (defined $found[0]) { } |
|
137
|
0 |
394 |
unless $aftref ne $self |
|
138
|
103 |
291 |
if $need_op_next |
|
139
|
103 |
291 |
if $need_op_next |
|
141
|
32 |
362 |
if ($flip_op eq '!') { } |
|
|
32 |
330 |
elsif ($flip_op eq '^') { } |
|
157
|
64 |
330 |
if $between_op eq '||' |
|
158
|
32 |
362 |
if $apo eq '!' |
|
164
|
32 |
0 |
if ($ignerr) { } |
|
165
|
32 |
0 |
if $Parallel::Forker::Process::Debug |
|
177
|
123 |
291 |
unless $any_refs |
|
178
|
123 |
291 |
unless $any_refs |
|
184
|
0 |
414 |
if ($Parallel::Forker::Process::Debug || 0) >= 2 |
|
185
|
0 |
414 |
unless eval $set |
|
192
|
0 |
414 |
unless $self->{'_state'} eq 'idle' |
|
197
|
414 |
0 |
if $Parallel::Forker::Process::Debug |
|
198
|
414 |
0 |
unless ($self->is_ready) |
|
208
|
111 |
0 |
if ($self->is_idle or $self->is_ready) { } |
|
209
|
111 |
0 |
if $Parallel::Forker::Process::Debug |
|
223
|
0 |
223 |
if $self->{'pid'} |
|
224
|
0 |
223 |
if $self->is_running |
|
226
|
223 |
0 |
if $Parallel::Forker::Process::Debug |
|
229
|
195 |
28 |
if (my $pid = fork) { } |
|
244
|
0 |
0 |
unless $self->{'_state'} eq 'idle' |
|
252
|
0 |
0 |
unless $self->is_reapable |
|
254
|
0 |
0 |
if (defined $self->{'label'}) |
|
255
|
0 |
0 |
if (ref $self->{'label'}) { } |
|
274
|
454 |
704 |
if $self->{'_state'} ne 'ready' |
|
281
|
0 |
653 |
if ($Parallel::Forker::Process::Debug || 0) >= 2 |
|
286
|
0 |
604 |
if ($Parallel::Forker::Process::Debug || 0) >= 2 |
|
291
|
0 |
565 |
if ($Parallel::Forker::Process::Debug || 0) >= 2 |
|
295
|
258 |
446 |
if (&{$self->{'_runable_eqn'};}) { } |
|
|
111 |
335 |
elsif (&{$self->{'_parerr_eqn'};}) { } |
|
297
|
258 |
0 |
if $Parallel::Forker::Process::Debug |
|
312
|
0 |
311 |
unless $self->{'pid'} |
|
315
|
170 |
141 |
if ($got != 0) |
|
316
|
170 |
0 |
if ($got > 0) { } |
|
320
|
0 |
0 |
if $^W and not $_Warned_Waitpid |
|
325
|
170 |
0 |
if $Parallel::Forker::Process::Debug |
|
345
|
0 |
0 |
if $self->{'pid'} |
|
352
|
0 |
0 |
unless $self->{'pid'} |
|
355
|
0 |
0 |
if $Parallel::Forker::Process::Debug |
|
377
|
0 |
0 |
if (not $linenum) { } |
|
|
0 |
0 |
elsif ($linenum == 1) { } |
|
|
0 |
0 |
elsif ($linenum == 2) { } |
|
|
0 |
0 |
elsif ($linenum == 3) { } |
|
|
0 |
0 |
elsif ($linenum == 4) { } |
|
379
|
0 |
0 |
if $self->is_done and $self->status_ok |
|
380
|
0 |
0 |
if $self->is_done and not $self->status_ok |
|
387
|
0 |
0 |
if ($self->{'start_time'}) |
|
389
|
0 |
0 |
if ($self->{'end_time'}) |
|
396
|
0 |
0 |
if defined $self->{'_runafter_text'} |
|
398
|
0 |
0 |
if defined $self->{'_runable_eqn_text'} |
|
400
|
0 |
0 |
if defined $self->{'_parerr_eqn_text'} |
|
423
|
0 |
0 |
if $pid ne $parent |
|
425
|
0 |
0 |
if $parent_pids{$_} == $pid |