Branch Coverage

ConstantTime.xs
Criterion Covered Total %
branch 30 40 75.0


line true false branch
11 5682 16 for (i = 0; i < n; i++) {
37 1 22 SvGETMAGIC(a);
0 1 SvGETMAGIC(a);
38 1 22 SvGETMAGIC(b);
0 1 SvGETMAGIC(b);
40 2 21 if (SvOK(a) && SvOK(b)) {
2 0 if (SvOK(a) && SvOK(b)) {
0 2 if (SvOK(a) && SvOK(b)) {
1 20 if (SvOK(a) && SvOK(b)) {
1 0 if (SvOK(a) && SvOK(b)) {
0 1 if (SvOK(a) && SvOK(b)) {
41 16 4 ap = SvPV(a, alen);
42 16 4 bp = SvPV(b, blen);
44 16 4 if (alen == blen) {
49 2 1 } else if (SvOK(a) || SvOK(b)) {
2 0 } else if (SvOK(a) || SvOK(b)) {
2 0 } else if (SvOK(a) || SvOK(b)) {
1 1 } else if (SvOK(a) || SvOK(b)) {
1 0 } else if (SvOK(a) || SvOK(b)) {
0 1 } else if (SvOK(a) || SvOK(b)) {