line |
true |
false |
branch |
54
|
0 |
0 |
if $INC{'threads.pm'} |
59
|
0 |
26 |
$_tid ? : |
63
|
26 |
0 |
if ($_Q->{'_init_pid'} eq $_pid) |
84
|
0 |
36 |
unless exists $_valid_fields_new{$_p} |
94
|
0 |
26 |
defined $_argv{'await'} ? : |
95
|
10 |
16 |
defined $_argv{'porder'} ? : |
96
|
26 |
0 |
defined $_argv{'type'} ? : |
98
|
0 |
26 |
if (exists $_argv{'queue'}) { } |
100
|
0 |
0 |
if ref $_argv{'queue'} ne "ARRAY" |
109
|
0 |
26 |
$_tid ? : |
113
|
0 |
26 |
if $_Q->{'_await'} |
116
|
8 |
0 |
if $_reset_flg and $INC{'MCE/Shared/Server.pm'} |
151
|
0 |
0 |
unless (exists $_Q->{'_ended'}) |
164
|
0 |
0 |
unless scalar @_ |
166
|
0 |
0 |
if (exists $_Q->{'_ended'}) |
171
|
0 |
0 |
if ($_Q->{'_dsem'}) |
174
|
0 |
0 |
unless $_Q->{'_dsem'} |
188
|
0 |
0 |
if not &looks_like_number($_p) or int $_p != $_p |
191
|
0 |
0 |
unless scalar @_ |
193
|
0 |
0 |
if (exists $_Q->{'_ended'}) |
198
|
0 |
0 |
if ($_Q->{'_dsem'}) |
201
|
0 |
0 |
unless $_Q->{'_dsem'} |
217
|
0 |
0 |
if (defined $_cnt and $_cnt ne '1') { } |
218
|
0 |
0 |
if not &looks_like_number($_cnt) or int $_cnt != $_cnt or $_cnt < 1 |
223
|
0 |
0 |
if ($_pending < $_cnt and scalar @{$_Q->{'_heap'};}) |
228
|
0 |
0 |
if $_pending < $_cnt |
233
|
0 |
0 |
@{$_Q->{'_datq'};} || @{$_Q->{'_heap'};} ? : |
237
|
0 |
0 |
if scalar @_items |
238
|
0 |
0 |
if $_has_data |
239
|
0 |
0 |
if exists $_Q->{'_ended'} |
252
|
0 |
0 |
if (defined $_cnt and $_cnt ne 1) |
253
|
0 |
0 |
if not &looks_like_number($_cnt) or int $_cnt != $_cnt or $_cnt < 1 |
258
|
0 |
0 |
if ($_pending < $_cnt and scalar @{$_Q->{'_heap'};}) |
264
|
0 |
0 |
if $_pending < $_cnt |
271
|
0 |
0 |
defined $_buf ? : |
280
|
0 |
0 |
if (scalar @{$_Q->{'_heap'};}) |
287
|
0 |
0 |
$_pending ? : |
|
0 |
0 |
exists $_Q->{'_ended'} ? : |
296
|
0 |
0 |
if not &looks_like_number($_i) or int $_i != $_i |
299
|
0 |
0 |
unless scalar @_ |
301
|
0 |
0 |
if (exists $_Q->{'_ended'}) |
306
|
0 |
0 |
if ($_Q->{'_dsem'}) |
309
|
0 |
0 |
unless $_Q->{'_dsem'} |
313
|
0 |
0 |
if (abs $_i > scalar @{$_Q->{'_datq'};}) { } |
314
|
0 |
0 |
if ($_i >= 0) { } |
315
|
0 |
0 |
if ($_Q->{'_type'}) { } |
322
|
0 |
0 |
if ($_Q->{'_type'}) { } |
330
|
0 |
0 |
unless ($_Q->{'_type'}) |
332
|
0 |
0 |
$_i >= 0 ? : |
346
|
0 |
0 |
if not &looks_like_number($_p) or int $_p != $_p |
348
|
0 |
0 |
if not &looks_like_number($_i) or int $_i != $_i |
351
|
0 |
0 |
unless scalar @_ |
353
|
0 |
0 |
if (exists $_Q->{'_ended'}) |
358
|
0 |
0 |
if ($_Q->{'_dsem'}) |
361
|
0 |
0 |
unless $_Q->{'_dsem'} |
365
|
0 |
0 |
if (exists $_Q->{'_datp'}{$_p} and scalar @{$_Q->{'_datp'}{$_p};}) { } |
367
|
0 |
0 |
if (abs $_i > scalar @{$_Q->{'_datp'}{$_p};}) { } |
368
|
0 |
0 |
if ($_i >= 0) { } |
369
|
0 |
0 |
if ($_Q->{'_type'}) { } |
376
|
0 |
0 |
if ($_Q->{'_type'}) { } |
384
|
0 |
0 |
unless ($_Q->{'_type'}) |
386
|
0 |
0 |
$_i >= 0 ? : |
405
|
0 |
0 |
if ($_i) { } |
406
|
0 |
0 |
if not &looks_like_number($_i) or int $_i != $_i |
411
|
0 |
0 |
if abs $_i > scalar @{$_Q->{'_datq'};} |
413
|
0 |
0 |
unless ($_Q->{'_type'}) |
415
|
0 |
0 |
$_i >= 0 ? : |
428
|
0 |
0 |
if ($_i) { } |
429
|
0 |
0 |
if not &looks_like_number($_i) or int $_i != $_i |
434
|
0 |
0 |
if not &looks_like_number($_p) or int $_p != $_p |
437
|
0 |
0 |
unless exists $_Q->{'_datp'}{$_p} |
438
|
0 |
0 |
if abs $_i > scalar @{$_Q->{'_datp'}{$_p};} |
440
|
0 |
0 |
unless ($_Q->{'_type'}) |
442
|
0 |
0 |
$_i >= 0 ? : |
455
|
0 |
0 |
if ($_i) { } |
456
|
0 |
0 |
if not &looks_like_number($_i) or int $_i != $_i |
461
|
0 |
0 |
if abs $_i > scalar @{$_Q->{'_heap'};} |
483
|
0 |
0 |
if (not exists $_Q->{'_datp'}{$_p} or @{$_Q->{'_datp'}{$_p};} == 0) |
485
|
0 |
0 |
do {
$_Q->{'_porder'}
} ? : |
|
0 |
0 |
scalar @{$_Q->{'_heap'};} ? : |
508
|
0 |
0 |
unless (scalar @{$_Q->{'_heap'};}) |
510
|
0 |
0 |
$_Q->{'_type'} ? : |
516
|
0 |
0 |
if @{$_Q->{'_datp'}{$_p};} == 1 |
520
|
0 |
0 |
$_Q->{'_type'} ? : |
529
|
0 |
0 |
if (defined $_p) |
530
|
0 |
0 |
if not &looks_like_number($_p) or int $_p != $_p |
533
|
0 |
0 |
unless exists $_Q->{'_datp'}{$_p} |
546
|
0 |
0 |
if ($_p < $_Q->{'_heap'}[0]) { } |
|
0 |
0 |
elsif ($_p > $_Q->{'_heap'}[-1]) { } |
561
|
0 |
0 |
if ($_p > $_Q->{'_heap'}[$_midpoint]) { } |
581
|
0 |
0 |
if ($_p > $_Q->{'_heap'}[0]) { } |
|
0 |
0 |
elsif ($_p < $_Q->{'_heap'}[-1]) { } |
596
|
0 |
0 |
if ($_p < $_Q->{'_heap'}[$_midpoint]) { } |
773
|
0 |
0 |
if exists $_function->{$key} |
814
|
0 |
20 |
if defined $\ |
815
|
0 |
20 |
if $/ ne $LF |
820
|
0 |
20 |
$_is_MSWin32 ? : |
826
|
20 |
0 |
if $_[2] > 0 |
828
|
20 |
0 |
unless $_is_MSWin32 |
831
|
0 |
20 |
if $MCE::Signal::SIG |
836
|
0 |
0 |
unless my $_Q = $_obj->{$_id} |
837
|
0 |
0 |
unless exists $_Q->{'_qr_sock'} |
842
|
0 |
0 |
unless exists $_Q->{'_ar_sock'} |
843
|
0 |
0 |
if not &looks_like_number($_t) or int $_t != $_t |
846
|
0 |
0 |
if $_t < 0 |
849
|
0 |
0 |
if $_is_MSWin32 |
859
|
0 |
16 |
unless my $_Q = $_obj->{$_id} |
860
|
0 |
16 |
unless exists $_Q->{'_qr_sock'} |
862
|
6 |
10 |
if (defined $_cnt and $_cnt ne '1') { } |
863
|
0 |
6 |
if not &looks_like_number($_cnt) or int $_cnt != $_cnt or $_cnt < 1 |
872
|
10 |
6 |
if $_len > 0 and $_cnt == 1 |
873
|
6 |
0 |
if $_len > 0 |
874
|
0 |
0 |
if $_len == -2 |
876
|
0 |
0 |
if $_is_MSWin32 |
886
|
0 |
4 |
unless my $_Q = $_obj->{$_id} |
887
|
0 |
4 |
unless exists $_Q->{'_qr_sock'} |
889
|
0 |
4 |
if (defined $_cnt and $_cnt ne '1') { } |
890
|
0 |
0 |
if not &looks_like_number($_cnt) or int $_cnt != $_cnt or $_cnt < 1 |
899
|
0 |
4 |
if $_len < 0 |
903
|
4 |
0 |
$_cnt == 1 ? : |
907
|
0 |
4 |
@_ == 1 && !wantarray ? : |