ImmutableRoaringBitmap

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,058 of 3,0580%458 of 4580%2992996656657070
orNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap, long)3370%520%2727585811
selectRangeWithoutCopy(ImmutableRoaringBitmap, long, long)1700%240%1313353511
flip(ImmutableRoaringBitmap, long, long)1400%160%99262611
contains(long, long)1280%260%1414282811
intersects(long, long)1200%260%1414272711
xor(ImmutableRoaringBitmap, ImmutableRoaringBitmap)1150%260%1414303011
isHammingSimilar(ImmutableRoaringBitmap, int)1110%200%1111292911
lazyor(ImmutableRoaringBitmap, ImmutableRoaringBitmap)1090%240%1313292911
or(ImmutableRoaringBitmap, ImmutableRoaringBitmap)1090%240%1313292911
computeNextAbsentValue(int)1040%140%88232311
previousValue(int)1030%240%1313212111
andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap)980%120%77242411
computePreviousAbsentValue(int)980%140%88222211
rangeCardinality(long, long)910%120%77222211
nextValue(int)830%180%1010151511
and(ImmutableRoaringBitmap, ImmutableRoaringBitmap)790%100%66191911
andCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap)710%80%55171711
contains(ImmutableRoaringBitmap)700%120%77181811
intersects(ImmutableRoaringBitmap, ImmutableRoaringBitmap)690%100%66171711
select(int)670%40%33111111
limit(int)650%60%44151511
toString()650%60%44131311
equals(Object)560%120%77171711
getLongSizeInBytes()500%40%33101011
rankLong(int)470%60%449911
toArray()390%20%229911
nextAbsentValue(int)380%120%775511
previousAbsentValue(int)380%120%775511
cardinalityExceeds(long)280%40%336611
toMutableRoaringBitmap()230%20%226611
contains(int)210%40%334411
getLongCardinality()210%20%224411
flip(ImmutableRoaringBitmap, int, int)200%20%223311
forEach(IntConsumer)200%20%223311
clone()180%n/a115511
andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap, long, long)170%n/a114411
xorCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap)120%n/a111111
ImmutableRoaringBitmap(ByteBuffer)120%n/a114411
getBatchIterator()120%20%221111
and(Iterator, long, long)110%n/a113311
or(Iterator, long, long)110%n/a113311
orCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap)100%n/a111111
selectRangeWithoutCopy(Iterator, long, long)90%n/a112211
andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap, int, int)80%n/a111111
xor(Iterator, long, long)80%n/a112211
isEmpty()80%20%221111
static {...}80%20%221111
and(Iterator, int, int)70%n/a111111
andNotCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap)70%n/a111111
or(Iterator, int, int)70%n/a111111
xor(Iterator, int, int)70%n/a111111
ImmutableRoaringBitmap()60%n/a113311
iterator()60%n/a112211
getIntIterator()50%n/a111111
getReverseIntIterator()50%n/a111111
rank(int)50%n/a111111
serialize(DataOutput)50%n/a112211
serialize(ByteBuffer)50%n/a112211
toRoaringBitmap()50%n/a111111
getCardinality()40%n/a111111
getContainerPointer()40%n/a111111
getSizeInBytes()40%n/a111111
hashCode()40%n/a111111
hasRunCompression()40%n/a111111
first()40%n/a111111
last()40%n/a111111
serializedSizeInBytes()40%n/a111111
bitmapOf(int[])30%n/a111111
or(ImmutableRoaringBitmap[])30%n/a111111
or(Iterator)30%n/a111111