Branch Coverage

buffer.c
Criterion Covered Total %
branch 13 18 72.2


line true false branch
13 2140 0 SvGROW(b->sv, 256);
2140 0 SvGROW(b->sv, 256);
20 2174 1680789 if (b->len + need > b->cap) {
21 2174 0 STRLEN newcap = b->cap ? b->cap : 256;
22 2249 2174 while (b->len + need > newcap) newcap *= 2;
23 2174 0 SvGROW(b->sv, newcap + 1);
2174 0 SvGROW(b->sv, newcap + 1);
57 1557840 194730 for (i = 0; i < 8; i++) b->ptr[b->len++] = (char)((v >> (i * 8)) & 0xff);
74 86291 519568 while (n >= 0x80) {