Branch Coverage

ConstantTime.xs
Criterion Covered Total %
branch 30 40 75.0


line true false branch
11 5680 15 for (i = 0; i < n; i++) {
37 1 20 SvGETMAGIC(a);
0 1 SvGETMAGIC(a);
38 1 20 SvGETMAGIC(b);
0 1 SvGETMAGIC(b);
40 2 19 if (SvOK(a) && SvOK(b)) {
2 0 if (SvOK(a) && SvOK(b)) {
0 2 if (SvOK(a) && SvOK(b)) {
1 18 if (SvOK(a) && SvOK(b)) {
1 0 if (SvOK(a) && SvOK(b)) {
0 1 if (SvOK(a) && SvOK(b)) {
42 17 1 ap = SvPV(a, alen);
45 17 1 bp = SvPV(b, blen);
47 15 3 if (alen == blen) {
52 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)) {