| line |
true |
false |
branch |
|
20
|
438 |
571 |
if (HvTOTALKEYS(x) > HvTOTALKEYS(y)) { |
|
27
|
1885 |
4 |
while ((he = hv_iternext(x))) { |
|
28
|
1005 |
880 |
if (hv_exists_ent(y, hv_iterkeysv(he), HeHASH(he))) |
|
38
|
941 |
68 |
if (HvTOTALKEYS(x) != HvTOTALKEYS(y)) |
|
42
|
147 |
5 |
while ((he = hv_iternext(x))) { |
|
43
|
63 |
84 |
if (!hv_exists_ent(y, hv_iterkeysv(he), HeHASH(he))) |
|
53
|
943 |
1070 |
if (HvTOTALKEYS(x) > HvTOTALKEYS(y)) |
|
57
|
2259 |
8 |
while ((he = hv_iternext(x))) { |
|
58
|
1062 |
1197 |
if (!hv_exists_ent(y, hv_iterkeysv(he), HeHASH(he))) |
|
68
|
1066 |
944 |
if (HvTOTALKEYS(x) >= HvTOTALKEYS(y)) |
|
72
|
1976 |
4 |
while ((he = hv_iternext(x))) { |
|
73
|
940 |
1036 |
if (!hv_exists_ent(y, hv_iterkeysv(he), HeHASH(he))) |
|
88
|
31832 |
1000 |
while ((he = hv_iternext(x))) { |
|
90
|
0 |
31832 |
if (hv_exists_ent(seen, key, HeHASH(he))) |
|
96
|
32238 |
1000 |
while ((he = hv_iternext(y))) { |
|
98
|
16112 |
16126 |
if (hv_exists_ent(seen, key, HeHASH(he))) |
|
113
|
31832 |
1000 |
while ((he = hv_iternext(x))) { |
|
115
|
16112 |
15720 |
if (hv_exists_ent(y, key, HeHASH(he))) |
|
128
|
31832 |
1000 |
while ((he = hv_iternext(x))) { |
|
130
|
15720 |
16112 |
if (!hv_exists_ent(y, key, HeHASH(he))) |
|
143
|
31832 |
1000 |
while ((he = hv_iternext(x))) { |
|
145
|
15720 |
16112 |
if (!hv_exists_ent(y, key, HeHASH(he))) |
|
150
|
32238 |
1000 |
while ((he = hv_iternext(y))) { |
|
152
|
16126 |
16112 |
if (!hv_exists_ent(x, key, HeHASH(he))) |
|
172
|
1000 |
1013 |
if(GIMME_V != G_LIST) |
|
175
|
1013 |
0 |
EXTEND(SP, (SSize_t)HvTOTALKEYS(x) + (SSize_t)HvTOTALKEYS(y)); |
|
|
0 |
1013 |
EXTEND(SP, (SSize_t)HvTOTALKEYS(x) + (SSize_t)HvTOTALKEYS(y)); |
|
180
|
33853 |
1013 |
while ((he = hv_iternext(x))) { |
|
184
|
0 |
33853 |
if (HeVAL(he)) |
|
196
|
34263 |
1013 |
while ((he = hv_iternext(y))) { |
|
200
|
17126 |
17137 |
if (HeVAL(he)) |
|
220
|
1000 |
1016 |
if(GIMME_V != G_LIST) |
|
223
|
440 |
576 |
if (HvTOTALKEYS(x) > HvTOTALKEYS(y)) { |
|
229
|
1016 |
0 |
EXTEND(SP, (SSize_t)HvTOTALKEYS(x)); |
|
|
0 |
1016 |
EXTEND(SP, (SSize_t)HvTOTALKEYS(x)); |
|
232
|
31860 |
1016 |
while ((he = hv_iternext(x))) { |
|
234
|
17132 |
14728 |
if (hv_exists_ent(y, key, HeHASH(he))) |
|
247
|
1000 |
1009 |
if(GIMME_V != G_LIST) |
|
250
|
1009 |
0 |
EXTEND(SP, (SSize_t)HvTOTALKEYS(x)); |
|
|
0 |
1009 |
EXTEND(SP, (SSize_t)HvTOTALKEYS(x)); |
|
253
|
31851 |
1009 |
while ((he = hv_iternext(x))) { |
|
255
|
15730 |
16121 |
if (!hv_exists_ent(y, key, HeHASH(he))) |
|
268
|
1000 |
1005 |
if(GIMME_V != G_LIST) |
|
271
|
1005 |
0 |
EXTEND(SP, (SSize_t)HvTOTALKEYS(x) + (SSize_t)HvTOTALKEYS(y)); |
|
|
0 |
1005 |
EXTEND(SP, (SSize_t)HvTOTALKEYS(x) + (SSize_t)HvTOTALKEYS(y)); |
|
274
|
31840 |
1005 |
while ((he = hv_iternext(x))) { |
|
276
|
15723 |
16117 |
if (!hv_exists_ent(y, key, HeHASH(he))) |
|
281
|
32249 |
1005 |
while ((he = hv_iternext(y))) { |
|
283
|
16132 |
16117 |
if (!hv_exists_ent(x, key, HeHASH(he))) |
|
354
|
1827 |
98 |
for (i = 1; i < items; i++) { |
|
355
|
915 |
912 |
if (hv_exists_ent(x, ST(i), 0)) |
|
367
|
1803 |
108 |
for (i = 1; i < items; i++) { |
|
368
|
904 |
899 |
if (!hv_exists_ent(x, ST(i), 0)) |
|
380
|
1825 |
100 |
for (i = 1; i < items; i++) { |
|
381
|
910 |
915 |
if (hv_exists_ent(x, ST(i), 0)) |
|
402
|
31839 |
1004 |
while ((he = hv_iternext(x))) { |
|
404
|
16116 |
15723 |
if (hv_exists_ent(y, key, HeHASH(he))) |
|
411
|
32245 |
1004 |
while ((he = hv_iternext(y))) { |
|
413
|
16129 |
16116 |
if (!hv_exists_ent(x, key, HeHASH(he))) |
|
417
|
0 |
1004 |
EXTEND(SP, 3); |