Branch Coverage

Scrypt.xs
Criterion Covered Total %
branch 24 30 80.0


line true false branch
58 16384 4096 for (i = 0; i < 8; i += 2) {
118 2 0 if (Klen > 64) {
129 64 2 for (i = 0; i < Klen; i++)
136 64 2 for (i = 0; i < Klen; i++)
194 5 2 for (i = 0; i * 32 < dkLen; i++) {
206 0 5 for (j = 2; j <= c; j++) {
213 0 0 for (k = 0; k < 32; k++)
219 3 2 if (clen > 32)
240 32 1 for (k = 0; k < 32; k++)
243 1024 1 for (i = 0; i < 1024; i++) {
248 1024 1 for (i = 0; i < 1024; i++) {
250 32768 1024 for (k = 0; k < 32; k++)
256 32 1 for (k = 0; k < 32; k++)
271 1 0 const char *data = (const char *)SvPV(svdata, len);
275 0 1 XPUSHs(sv_2mortal(pv));