private class Recorder.InternalConcurrentHistogram extends ConcurrentHistogram
ConcurrentHistogram.AtomicLongArrayWithNormalizingOffsetAbstractHistogram.AllValues, AbstractHistogram.LinearBucketValues, AbstractHistogram.LogarithmicBucketValues, AbstractHistogram.Percentiles, AbstractHistogram.RecordedValues| Modifier and Type | Field and Description |
|---|---|
private long |
containingInstanceId |
activeCounts, inactiveCounts, totalCount, totalCountUpdater, wrpcounts, normalizingIndexOffsetleadingZeroCountBase, maxValue, minNonZeroValue, subBucketHalfCount, subBucketHalfCountMagnitude, subBucketMask, unitMagnitude, unitMagnitudeMaskautoResize, bucketCount, constructionIdentityCount, countsArrayLength, doubleToIntegerValueConversionRatio, endTimeStampMsec, highestTrackableValue, identity, integerToDoubleValueConversionRatio, intermediateUncompressedByteArray, intermediateUncompressedByteBuffer, lowestDiscernibleValue, numberOfSignificantValueDigits, percentileIterator, recordedValuesIterator, startTimeStampMsec, subBucketCount, tag, wordSizeInBytes| Modifier | Constructor and Description |
|---|---|
private |
InternalConcurrentHistogram(long id,
int numberOfSignificantValueDigits) |
_getEstimatedFootprintInBytes, addToCountAtIndex, addToTotalCount, clearCounts, copy, copyCorrectedForCoordinatedOmission, decodeFromByteBuffer, decodeFromCompressedByteBuffer, fillBufferFromCountsArray, fillCountsArrayFromBuffer, getCountAtIndex, getCountAtNormalizedIndex, getNormalizingIndexOffset, getTotalCount, incrementCountAtIndex, incrementTotalCount, recordConvertedDoubleValue, recordConvertedDoubleValueWithCount, resize, setAutoResize, setCountAtIndex, setCountAtNormalizedIndex, setIntegerToDoubleValueConversionRatio, setNormalizingIndexOffset, setTotalCount, shiftNormalizingIndexByOffsetadd, addWhileCorrectingForCoordinatedOmission, allValues, copyInto, copyIntoCorrectedForCoordinatedOmission, countsArrayIndex, decodeFromByteBuffer, decodeFromCompressedByteBuffer, determineArrayLengthNeeded, encodeIntoByteBuffer, encodeIntoCompressedByteBuffer, encodeIntoCompressedByteBuffer, equals, establishInternalTackingValues, establishInternalTackingValues, establishSize, getBucketIndex, getBucketsNeededToCoverValue, getCountAtValue, getCountBetweenValues, getEndTimeStamp, getEstimatedFootprintInBytes, getHighestTrackableValue, getLengthForNumberOfBuckets, getLowestDiscernibleValue, getMaxValue, getMaxValueAsDouble, getMean, getMinNonZeroValue, getMinValue, getNeededByteBufferCapacity, getNeededByteBufferCapacity, getNeededPayloadByteBufferCapacity, getNeededV0PayloadByteBufferCapacity, getNumberOfSignificantValueDigits, getPercentileAtOrBelowValue, getStartTimeStamp, getStdDeviation, getSubBucketIndex, getTag, getValueAtPercentile, hashCode, highestEquivalentValue, isAutoResize, linearBucketValues, logarithmicBucketValues, lowestEquivalentValue, medianEquivalentValue, nextNonEquivalentValue, nonConcurrentNormalizingIndexShift, normalizeIndex, numberOfSubbuckets, outputPercentileDistribution, outputPercentileDistribution, outputPercentileDistribution, percentiles, recordedValues, recordValue, recordValue, recordValueWithCount, recordValueWithExpectedInterval, reset, setEndTimeStamp, setStartTimeStamp, setTag, shiftValuesLeft, shiftValuesLeft, shiftValuesRight, shiftValuesRight, sizeOfEquivalentValueRange, subtract, supportsAutoResize, updateMinAndMax, valueFromIndex, valuesAreEquivalentgetDoubleToIntegerValueConversionRatio, getIntegerToDoubleValueConversionRatio, nonConcurrentSetIntegerToDoubleValueConversionRatio