Fp2Lvl3

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
Total711 of 7110%14 of 140%34342727
sqrt(Fp2)1420%n/a1111
batchedInv(Fp2[], int)1260%100%6611
mul(Fp2, Fp2, Fp2)650%n/a1111
sqr(Fp2, Fp2)510%n/a1111
inv(Fp2)400%n/a1111
powVartime(Fp2, Fp2, BigInteger)310%40%3311
isSquare(Fp2)230%n/a1111
sqrtVerify(Fp2)200%n/a1111
decode(Fp2, byte[], int)180%n/a1111
select(Fp2, Fp2, Fp2, int)170%n/a1111
add(Fp2, Fp2, Fp2)150%n/a1111
sub(Fp2, Fp2, Fp2)150%n/a1111
addOne(Fp2, Fp2)140%n/a1111
mulSmall(Fp2, Fp2, long)130%n/a1111
encode(byte[], int, Fp2)130%n/a1111
isEqual(Fp2, Fp2)120%n/a1111
copy(Fp2, Fp2)110%n/a1111
neg(Fp2, Fp2)110%n/a1111
half(Fp2, Fp2)110%n/a1111
isOne(Fp2)110%n/a1111
one()90%n/a1111
encode(Fp2)90%n/a1111
setSmall(Fp2, long)80%n/a1111
isZero(Fp2)80%n/a1111
setZero(Fp2)70%n/a1111
setOne(Fp2)70%n/a1111
zero()40%n/a1111