CopyOnWriteRoaringBitmap

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total377 of 3770%34 of 340%46461121122929
ensureContainersCopied(long, long)570%100%66121211
trim()430%40%337711
fromImmutable(ImmutableRoaringBitmap)320%20%229911
addN(int[], int, int)300%80%555511
ensureAllContainersCopied()220%40%336611
ensureContainerCopied(int)180%20%225511
ensureContainerCopiedFor(int)160%40%335511
clone()110%n/a113311
CopyOnWriteRoaringBitmap(int)100%n/a113311
add(long, long)90%n/a113311
remove(long, long)90%n/a113311
flip(long, long)90%n/a113311
orNot(ImmutableRoaringBitmap, long)90%n/a113311
add(int)70%n/a113311
remove(int)70%n/a113311
flip(int)70%n/a113311
checkedAdd(int)70%n/a112211
checkedRemove(int)70%n/a112211
deserialize(DataInput)70%n/a113311
deserialize(ByteBuffer)70%n/a113311
readExternal(ObjectInput)70%n/a113311
or(ImmutableRoaringBitmap)60%n/a113311
and(ImmutableRoaringBitmap)60%n/a113311
xor(ImmutableRoaringBitmap)60%n/a113311
andNot(ImmutableRoaringBitmap)60%n/a113311
lazyor(ImmutableRoaringBitmap)60%n/a113311
naivelazyor(ImmutableRoaringBitmap)60%n/a113311
clear()60%n/a113311
CopyOnWriteRoaringBitmap()40%n/a112211