AbstractHistogram

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,945 of 3,2138%285 of 3005%24625764170197107
outputPercentileDistribution(PrintStream, int, Double, boolean)2740%100%66333311
decodeFromByteBuffer(ByteBuffer, Class, long, Inflater)1720%180%1010484811
add(AbstractHistogram)1470%220%1212272711
fillCountsArrayFromSourceBuffer(ByteBuffer, int, int)1250%280%1515262611
encodeIntoCompressedByteBuffer(ByteBuffer, int)1210%120%77272711
equals(Object)1080%260%1414242411
fillBufferFromCountsArray(ByteBuffer)920%120%77191911
subtract(AbstractHistogram)910%120%77141411
encodeIntoByteBuffer(ByteBuffer)890%20%22171711
shiftValuesLeft(int, double)820%120%77181811
shiftValuesRight(int, double)700%100%66171711
readObject(ObjectInputStream)650%n/a11212111
getValueAtPercentile(double)620%60%44141411
establishInternalTackingValues(int)600%120%77171711
decodeFromCompressedByteBuffer(ByteBuffer, Class, long)552329%5337%45142001
hashCode()550%n/a11101011
recordedValuesToString()540%40%338811
getStdDeviation()530%40%33121211
writeObject(ObjectOutputStream)490%n/a11131311
handleRecordException(long, long, Exception)410%20%227711
getMean()410%40%33101011
nonConcurrentNormalizingIndexShift(int, boolean)400%40%33101011
shiftLowestHalfBucketContentsLeft(int, int)400%20%228811
getPercentileAtOrBelowValue(long)400%40%337711
countsArrayIndex(int, int)380%100%665511
normalizeIndex(int, int, int)340%100%66101011
getCountBetweenValues(long, long)320%20%226611
valueFromIndex(int)310%20%226611
updateMinNonZeroValue(long)280%40%336611
recordValueWithCountAndExpectedInterval(long, long, long)270%40%338811
recordSingleValueWithExpectedInterval(long, long)250%40%338811
numberOfSubBuckets(int)250%n/a114411
toString()240%n/a114411
countsArrayIndex(long)230%20%225511
recordCountAtValue(long, long)220%n/a118811
addWhileCorrectingForCoordinatedOmission(AbstractHistogram, long)220%20%226611
AbstractHistogram(AbstractHistogram)210%n/a116611
updateMinAndMax(long)210%60%445511
reset()210%n/a118811
AbstractHistogram(long, long, int)203966%5550%5641401
updatedMaxValue(long)200%20%224411
recordSingleValue(long)200%n/a118811
getWordSizeInBytesFromCookie(int)200%40%335511
oneAtATimeHashStep(int, int)180%n/a114411
resetMinNonZeroValue(long)170%20%224411
lowestEquivalentValue(long)160%n/a114411
getMinValue()160%40%333311
copyIntoCorrectedForCoordinatedOmission(AbstractHistogram, long)150%n/a115511
getCountAtValue(long)150%n/a112211
determineArrayLengthNeeded(long)141551%1150%121401
copyInto(AbstractHistogram)140%n/a115511
sizeOfEquivalentValueRange(long)130%n/a113311
valuesAreEquivalent(long, long)120%20%221111
getMaxValue()120%20%221111
getMinNonZeroValue()120%20%222211
decodeFromByteBuffer(ByteBuffer, Class, long)120%n/a113311
recordConvertedDoubleValueWithCount(double, long)110%n/a113311
recordConvertedDoubleValue(double)100%n/a113311
medianEquivalentValue(long)100%n/a111111
AbstractHistogram(int)90%n/a113311
logarithmicBucketValues(long, double)90%n/a111111
getBucketIndex(long)90%n/a111111
init(long, long, int, double, int)810692%2250%2322101
nextNonEquivalentValue(long)80%n/a111111
percentiles(int)80%n/a111111
linearBucketValues(long)80%n/a111111
getSubBucketIndex(long, int)80%n/a111111
valueFromIndex(int, int)80%n/a111111
resetMaxValue(long)70%n/a112211
recordedValues()70%n/a111111
allValues()70%n/a111111
outputPercentileDistribution(PrintStream, int, Double)70%n/a112211
shiftValuesLeft(int)60%n/a112211
shiftValuesRight(int)60%n/a112211
highestEquivalentValue(long)60%n/a111111
outputPercentileDistribution(PrintStream, Double)60%n/a112211
getNeededByteBufferCapacity(int)60%n/a111111
recordValueWithCount(long, long)50%n/a112211
recordValueWithExpectedInterval(long, long)50%n/a112211
recordValue(long, long)50%n/a112211
getNeededByteBufferCapacity()50%n/a111111
getNeededV0PayloadByteBufferCapacity(int)50%n/a111111
encodeIntoCompressedByteBuffer(ByteBuffer)50%n/a111111
establishInternalTackingValues()50%n/a112211
getBucketsNeededToCoverValue(long)42586%1375%131801
recordValue(long)40%n/a112211
setStartTimeStamp(long)40%n/a112211
setEndTimeStamp(long)40%n/a112211
setTag(String)40%n/a112211
getMaxValueAsDouble()40%n/a111111
getNeededPayloadByteBufferCapacity(int)40%n/a111111
isAutoResize()30%n/a111111
getLowestDiscernibleValue()30%n/a111111
getHighestTrackableValue()30%n/a111111
getNumberOfSignificantValueDigits()30%n/a111111
getEstimatedFootprintInBytes()30%n/a111111
getStartTimeStamp()30%n/a111111
getEndTimeStamp()30%n/a111111
getTag()30%n/a111111
static {...}2993%1150%120601
supportsAutoResize()0%n/a111111
getEncodingCookie()0%n/a111111
getCompressedEncodingCookie()0%n/a111111
establishSize(long)14100%n/a010401
getLengthForNumberOfBuckets(int)9100%n/a010201
setAutoResize(boolean)4100%n/a010201
getCookieBase(int)4100%n/a010101