| line |
true |
false |
branch |
|
43
|
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)) { |
|
44
|
117 |
0 |
if (!SvIsUV(left)) { |
|
46
|
117 |
0 |
if (!SvIsUV(right)) { |
|
52
|
0 |
0 |
if (leftiv < 0) |
|
61
|
0 |
0 |
if (SvIsUV(right)) { |
|
70
|
0 |
0 |
if (rightiv < 0) |
|
91
|
5 |
2 |
if (lnv < rnv) |
|
93
|
2 |
0 |
if (lnv > rnv) |
|
95
|
0 |
0 |
if (lnv == rnv) |
|
112
|
0 |
8 |
child_is_magic= SvAMAGIC(a[child]); |
|
|
0 |
0 |
child_is_magic= SvAMAGIC(a[child]); |
|
|
0 |
0 |
child_is_magic= SvAMAGIC(a[child]); |
|
114
|
18 |
4 |
while (child > start) { |
|
118
|
0 |
18 |
parent_is_magic= SvAMAGIC(a[parent]); |
|
|
0 |
0 |
parent_is_magic= SvAMAGIC(a[parent]); |
|
|
0 |
0 |
parent_is_magic= SvAMAGIC(a[parent]); |
|
119
|
18 |
0 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,parent_is_magic,child,parent,is_min) ) { |
|
|
0 |
18 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,parent_is_magic,child,parent,is_min) ) { |
|
|
0 |
0 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,parent_is_magic,child,parent,is_min) ) { |
|
|
0 |
0 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,parent_is_magic,child,parent,is_min) ) { |
|
|
0 |
0 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,parent_is_magic,child,parent,is_min) ) { |
|
|
0 |
18 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,parent_is_magic,child,parent,is_min) ) { |
|
|
9 |
9 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,parent_is_magic,child,parent,is_min) ) { |
|
|
14 |
4 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,parent_is_magic,child,parent,is_min) ) { |
|
138
|
75434 |
34 |
I32 root_is_magic = SvAMAGIC(a[root]); |
|
|
75434 |
0 |
I32 root_is_magic = SvAMAGIC(a[root]); |
|
|
75434 |
0 |
I32 root_is_magic = SvAMAGIC(a[root]); |
|
141
|
140247 |
45903 |
while (iLeftChild(root) <= end) { /* While the root has at least one child */ |
|
143
|
140189 |
58 |
I32 child_is_magic = SvAMAGIC(a[child]); |
|
|
140189 |
0 |
I32 child_is_magic = SvAMAGIC(a[child]); |
|
|
140189 |
0 |
I32 child_is_magic = SvAMAGIC(a[child]); |
|
150
|
58 |
140189 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child,swap,is_min) ) { |
|
|
0 |
58 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child,swap,is_min) ) { |
|
|
0 |
140189 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child,swap,is_min) ) { |
|
|
140189 |
0 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child,swap,is_min) ) { |
|
|
70013 |
70176 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child,swap,is_min) ) { |
|
|
0 |
58 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child,swap,is_min) ) { |
|
|
70042 |
70205 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child,swap,is_min) ) { |
|
|
94227 |
46020 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child,swap,is_min) ) { |
|
156
|
139637 |
610 |
if (child+1 <= end) { |
|
157
|
139589 |
48 |
child_is_magic = SvAMAGIC(a[child+1]); |
|
|
139589 |
0 |
child_is_magic = SvAMAGIC(a[child+1]); |
|
|
139589 |
0 |
child_is_magic = SvAMAGIC(a[child+1]); |
|
158
|
48 |
139589 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child+1,swap,is_min) ) { |
|
|
0 |
48 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child+1,swap,is_min) ) { |
|
|
0 |
139589 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child+1,swap,is_min) ) { |
|
|
139589 |
0 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child+1,swap,is_min) ) { |
|
|
69634 |
69955 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child+1,swap,is_min) ) { |
|
|
0 |
48 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child+1,swap,is_min) ) { |
|
|
69658 |
69979 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child+1,swap,is_min) ) { |
|
|
54926 |
84711 |
if ( OUT_OF_ORDER(a,tmpsv,child_is_magic,swap_is_magic,child+1,swap,is_min) ) { |
|
164
|
29565 |
110682 |
if (swap == root) { |
|
187
|
0 |
0 |
while (end < count) { |
|
202
|
75160 |
310 |
while (start >= 0) { |
|
229
|
0 |
310 |
count = av_top_index(av)+1; |
|
230
|
310 |
0 |
if ( count ) { |
|
254
|
0 |
324 |
top= av_top_index(av); |
|
256
|
324 |
0 |
if (count) { |
|
261
|
304 |
20 |
if (count > 2) |
|
286
|
0 |
4 |
top= av_top_index(av); |
|
307
|
0 |
2 |
top= av_top_index(av); |
|
309
|
2 |
0 |
if ( count ) { |
|
333
|
0 |
4 |
top= av_top_index(av); |
|
335
|
4 |
0 |
if ( idx < count ) { |
|
336
|
4 |
0 |
if (!idx || !sift_up(aTHX_ AvARRAY(av),0,idx,ix)) |
|
|
2 |
2 |
if (!idx || !sift_up(aTHX_ AvARRAY(av),0,idx,ix)) |