Branch Coverage

Gladiator.xs
Criterion Covered Total %
branch 26 30 86.6


line true false branch
19 935 2 for (sva = PL_sv_arenaroot; sva; sva = (SV*)SvANY(sva)) {
22 158015 935 for (svi = sva + 1; svi < svend; ++svi) {
23 105549 52466 if (SvTYPE(svi) != SVTYPEMASK
24 105549 0 && SvREFCNT(svi)
25 105547 2 && svi != (SV*)av
32 5510 0 if (first && *first && SvTYPE(*first) == SVt_PVAV) {
5168 342 if (first && *first && SvTYPE(*first) == SVt_PVAV) {
3826 1342 if (first && *first && SvTYPE(*first) == SVt_PVAV) {
35 1684 0 if (first && *first && SvTYPE(*first) == SVt_PVCV) {
1342 342 if (first && *first && SvTYPE(*first) == SVt_PVCV) {
96 1246 if (first && *first && SvTYPE(*first) == SVt_PVCV) {
39 6784 94841 if (SvTYPE(svi) == SVt_PVCV && CvROOT((CV*)svi) == 0) {
318 6466 if (SvTYPE(svi) == SVt_PVCV && CvROOT((CV*)svi) == 0) {
49 101307 2 while (visited--) {
60 101307 0 if(sv) {