Poly

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total3,936 of 3,9360%134 of 1340%1031033636
polyt0Unpack(byte[], int)4070%20%2211
unpackZ(byte[])4040%80%5511
zUnpack(byte[])4040%80%5511
polyEtaUnpack(byte[], int)3950%80%5511
polyt0Pack(byte[], int)3840%20%2211
zPack()3350%80%5511
polyEtaPack(byte[], int)2920%80%5511
w1Pack()1400%80%5511
polyt1Unpack(byte[])1390%20%2211
polyt1Pack()1380%20%2211
challenge(byte[])1210%100%6611
rejectEta(Poly, int, int, byte[], int, int)1110%200%111111
uniformEta(byte[], short)1020%60%4411
uniformBlocks(byte[], short)840%40%3311
rejectUniform(Poly, int, int, byte[], int)580%60%4411
toString()420%40%3311
checkNorm(int)380%60%4411
pointwiseAccountMontgomery(PolyVecL, PolyVecL)350%20%2211
Poly(DilithiumEngine)310%n/a1111
uniformGamma1(byte[], short)300%n/a1111
polyMakeHint(Poly, Poly)300%20%2211
decompose(Poly)290%20%2211
power2Round(Poly)260%20%2211
pointwiseMontgomery(Poly, Poly)220%20%2211
polyUseHint(Poly, Poly)220%20%2211
addPoly(Poly)190%20%2211
subtract(Poly)190%20%2211
shiftLeft()170%20%2211
reduce()160%20%2211
conditionalAddQ()160%20%2211
setCoeffIndex(int, int)60%n/a1111
polyNtt()60%n/a1111
invNttToMont()60%n/a1111
getCoeffIndex(int)50%n/a1111
setCoeffs(int[])40%n/a1111
getCoeffs()0%n/a1111