| line |
true |
false |
branch |
|
48
|
0 |
124 |
if (SvIV_please_nomg(right) && SvIV_please_nomg(left)) { |
|
|
0 |
0 |
if (SvIV_please_nomg(right) && SvIV_please_nomg(left)) { |
|
|
122 |
2 |
if (SvIV_please_nomg(right) && SvIV_please_nomg(left)) { |
|
|
1 |
121 |
if (SvIV_please_nomg(right) && SvIV_please_nomg(left)) { |
|
|
1 |
0 |
if (SvIV_please_nomg(right) && SvIV_please_nomg(left)) { |
|
|
117 |
5 |
if (SvIV_please_nomg(right) && SvIV_please_nomg(left)) { |
|
49
|
117 |
0 |
if (!SvIsUV(left)) { |
|
51
|
117 |
0 |
if (!SvIsUV(right)) { |
|
57
|
0 |
0 |
if (leftiv < 0) |
|
66
|
0 |
0 |
if (SvIsUV(right)) { |
|
75
|
0 |
0 |
if (rightiv < 0) |
|
95
|
5 |
2 |
if (lnv < rnv) |
|
97
|
2 |
0 |
if (lnv > rnv) |
|
99
|
0 |
0 |
if (lnv == rnv) |
|
117
|
840483 |
0 |
if (!SvAMAGIC(sv) || !SvROK(sv)) { |
|
|
840483 |
0 |
if (!SvAMAGIC(sv) || !SvROK(sv)) { |
|
|
840483 |
0 |
if (!SvAMAGIC(sv) || !SvROK(sv)) { |
|
|
0 |
840483 |
if (!SvAMAGIC(sv) || !SvROK(sv)) { |
|
122
|
0 |
840483 |
if (!stash) { |
|
127
|
560322 |
280161 |
if (!gv) { |
|
132
|
0 |
280161 |
if (!cv) { |
|
137
|
0 |
280161 |
if (!cvgv) { |
|
142
|
280161 |
0 |
stashek = HvNAME_HEK(GvSTASH(cvgv)); |
|
|
280161 |
0 |
stashek = HvNAME_HEK(GvSTASH(cvgv)); |
|
|
0 |
280161 |
stashek = HvNAME_HEK(GvSTASH(cvgv)); |
|
143
|
280161 |
0 |
if (!gvhek || !stashek) { |
|
|
0 |
280161 |
if (!gvhek || !stashek) { |
|
147
|
280161 |
0 |
return !(stashek |
|
148
|
0 |
280161 |
&& memEQs(HEK_KEY(gvhek), HEK_LEN(gvhek), "nil") |
|
|
0 |
0 |
&& memEQs(HEK_KEY(gvhek), HEK_LEN(gvhek), "nil") |
|
149
|
0 |
0 |
&& memEQs(HEK_KEY(stashek), HEK_LEN(stashek), "overload")); |
|
|
0 |
0 |
&& memEQs(HEK_KEY(stashek), HEK_LEN(stashek), "overload")); |
|
155
|
248 |
0 |
if (!SvROK(sv)) { |
|
159
|
0 |
0 |
if (SvAMAGIC(sv)) { |
|
|
0 |
0 |
if (SvAMAGIC(sv)) { |
|
|
0 |
0 |
if (SvAMAGIC(sv)) { |
|
161
|
0 |
0 |
if (tmpsv && (!SvROK(tmpsv) || SvRV(tmpsv) != SvRV(sv))) { |
|
|
0 |
0 |
if (tmpsv && (!SvROK(tmpsv) || SvRV(tmpsv) != SvRV(sv))) { |
|
|
0 |
0 |
if (tmpsv && (!SvROK(tmpsv) || SvRV(tmpsv) != SvRV(sv))) { |
|
174
|
0 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
175
|
0 |
0 |
if (my_has_real_overload_method(aTHX_ left, "(gt", 3) |
|
176
|
0 |
0 |
|| my_has_real_overload_method(aTHX_ right, "(gt", 3)) { |
|
178
|
0 |
0 |
if (tmpsv) { |
|
182
|
0 |
0 |
if (my_has_real_overload_method(aTHX_ left, "(cmp", 4) |
|
183
|
0 |
0 |
|| my_has_real_overload_method(aTHX_ right, "(cmp", 4)) { |
|
185
|
0 |
0 |
if (tmpsv) { |
|
200
|
280161 |
124 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
280161 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
280161 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
124 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
|
0 |
0 |
if (SvAMAGIC(left) || SvAMAGIC(right)) { |
|
203
|
280161 |
0 |
if (my_has_real_overload_method(aTHX_ left, "(>", 2) |
|
204
|
0 |
280161 |
|| my_has_real_overload_method(aTHX_ right, "(>", 2)) { |
|
206
|
0 |
0 |
if (tmpsv) { |
|
211
|
0 |
280161 |
if (my_has_real_overload_method(aTHX_ left, "(<=>", 4) |
|
212
|
0 |
0 |
|| my_has_real_overload_method(aTHX_ right, "(<=>", 4)) { |
|
214
|
280161 |
0 |
if (tmpsv) { |
|
236
|
18 |
4 |
while (child > start) { |
|
239
|
0 |
18 |
if ( OUT_OF_ORDER(a,child,parent,is_min) ) { |
|
|
9 |
9 |
if ( OUT_OF_ORDER(a,child,parent,is_min) ) { |
|
|
14 |
4 |
if ( OUT_OF_ORDER(a,child,parent,is_min) ) { |
|
259
|
140431 |
45890 |
while (iLeftChild(root) <= end) { /* While the root has at least one child */ |
|
265
|
0 |
140431 |
if ( OUT_OF_ORDER(a,child,swap,is_min) ) { |
|
|
70295 |
70136 |
if ( OUT_OF_ORDER(a,child,swap,is_min) ) { |
|
|
94317 |
46114 |
if ( OUT_OF_ORDER(a,child,swap,is_min) ) { |
|
270
|
139836 |
595 |
if (child+1 <= end) { |
|
271
|
0 |
139836 |
if ( OUT_OF_ORDER(a,child+1,swap,is_min) ) { |
|
|
69678 |
70158 |
if ( OUT_OF_ORDER(a,child+1,swap,is_min) ) { |
|
|
54891 |
84945 |
if ( OUT_OF_ORDER(a,child+1,swap,is_min) ) { |
|
276
|
29578 |
110853 |
if (swap == root) { |
|
298
|
0 |
0 |
while (end < count) { |
|
313
|
75160 |
310 |
while (start >= 0) { |
|
340
|
0 |
310 |
count = av_top_index(av)+1; |
|
341
|
310 |
0 |
if ( count ) { |
|
365
|
0 |
324 |
top= av_top_index(av); |
|
367
|
324 |
0 |
if (count) { |
|
372
|
304 |
20 |
if (count > 2) |
|
397
|
0 |
4 |
top= av_top_index(av); |
|
418
|
0 |
2 |
top= av_top_index(av); |
|
420
|
2 |
0 |
if ( count ) { |
|
444
|
0 |
4 |
top= av_top_index(av); |
|
446
|
4 |
0 |
if ( idx < count ) { |
|
447
|
4 |
0 |
if (!idx || !sift_up(aTHX_ AvARRAY(av),0,idx,ix)) |
|
|
2 |
2 |
if (!idx || !sift_up(aTHX_ AvARRAY(av),0,idx,ix)) |