Modifier and Type | Class and Description |
---|---|
class |
AbstractHistogram
An abstract base class for integer values High Dynamic Range (HDR) Histograms
|
(package private) class |
AbstractHistogramBase
This non-public AbstractHistogramBase super-class separation is meant to bunch "cold" fields
separately from "hot" fields, in an attempt to force the JVM to place the (hot) fields
commonly used in the value recording code paths close together.
|
class |
AtomicHistogram
A High Dynamic Range (HDR) Histogram using atomic
long count type |
class |
ConcurrentDoubleHistogram
A floating point values High Dynamic Range (HDR) Histogram that supports safe concurrent recording
operations.
|
class |
ConcurrentHistogram
An integer values High Dynamic Range (HDR) Histogram that supports safe concurrent recording operations.
|
class |
DoubleHistogram
A floating point values High Dynamic Range (HDR) Histogram
|
private class |
DoubleRecorder.InternalConcurrentDoubleHistogram |
class |
Histogram
A High Dynamic Range (HDR) Histogram
|
class |
IntCountsHistogram
A High Dynamic Range (HDR) Histogram using an
int count type |
private class |
Recorder.InternalAtomicHistogram |
private class |
Recorder.InternalConcurrentHistogram |
class |
ShortCountsHistogram
A High Dynamic Range (HDR) Histogram using a
short count type |
private class |
SingleWriterDoubleRecorder.InternalDoubleHistogram |
private class |
SingleWriterRecorder.InternalHistogram |
class |
SynchronizedDoubleHistogram
A floating point values High Dynamic Range (HDR) Histogram that is synchronized as a whole
|
class |
SynchronizedHistogram
An integer values High Dynamic Range (HDR) Histogram that is synchronized as a whole
|
Modifier and Type | Field and Description |
---|---|
private EncodableHistogram |
HistogramLogReader.nextHistogram |
Modifier and Type | Method and Description |
---|---|
(package private) EncodableHistogram |
HistogramLogProcessor.copyCorrectedForCoordinatedOmission(EncodableHistogram inputHistogram) |
(package private) static EncodableHistogram |
EncodableHistogram.decodeFromCompressedByteBuffer(java.nio.ByteBuffer buffer,
long minBarForHighestTrackableValue)
Decode a from a compressed byte buffer.
|
private EncodableHistogram |
HistogramLogProcessor.getIntervalHistogram() |
private EncodableHistogram |
HistogramLogProcessor.getIntervalHistogram(java.lang.String tag) |
EncodableHistogram |
HistogramLogReader.nextAbsoluteIntervalHistogram(double absoluteStartTimeSec,
double absoluteEndTimeSec)
Read the next interval histogram from the log, if interval falls within an absolute time range
|
EncodableHistogram |
HistogramLogReader.nextIntervalHistogram()
Read the next interval histogram from the log.
|
EncodableHistogram |
HistogramLogReader.nextIntervalHistogram(double startTimeSec,
double endTimeSec)
Read the next interval histogram from the log, if interval falls within a time range.
|
private EncodableHistogram |
HistogramLogReader.nextIntervalHistogram(double rangeStartTimeSec,
double rangeEndTimeSec,
boolean absolute) |
EncodableHistogram |
HistogramLogScanner.EncodableHistogramSupplier.read() |
EncodableHistogram |
HistogramLogScanner.LazyHistogramReader.read() |
Modifier and Type | Method and Description |
---|---|
(package private) EncodableHistogram |
HistogramLogProcessor.copyCorrectedForCoordinatedOmission(EncodableHistogram inputHistogram) |
void |
HistogramLogWriter.outputIntervalHistogram(double startTimeStampSec,
double endTimeStampSec,
EncodableHistogram histogram)
Output an interval histogram, with the given timestamp information, and the [optional] tag
associated with the histogram.
|
void |
HistogramLogWriter.outputIntervalHistogram(double startTimeStampSec,
double endTimeStampSec,
EncodableHistogram histogram,
double maxValueUnitRatio)
Output an interval histogram, with the given timestamp information and the [optional] tag
associated with the histogram, using a configurable maxValueUnitRatio.
|
void |
HistogramLogWriter.outputIntervalHistogram(EncodableHistogram histogram)
Output an interval histogram, using the start/end timestamp indicated in the histogram,
and the [optional] tag associated with the histogram.
|