Package org.openjdk.jmh.profile
Class SafepointsProfiler.SafepointProfilerResult
java.lang.Object
org.openjdk.jmh.results.Result<SafepointsProfiler.SafepointProfilerResult>
org.openjdk.jmh.profile.SafepointsProfiler.SafepointProfilerResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
SafepointsProfiler
static class SafepointsProfiler.SafepointProfilerResult
extends Result<SafepointsProfiler.SafepointProfilerResult>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
Always add up all the samples into final result. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SampleBuffer
private static final long
private final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection
<? extends Result> Iteration aggregator combines the iteration results into benchmar result.Thread aggregator combines the thread results into iteration result.Methods inherited from class org.openjdk.jmh.results.Result
distributionExtendedInfo, extendedInfo, getLabel, getRole, getSampleCount, getScore, getScoreConfidence, getScoreError, getScoreUnit, getStatistics, getZeroResult, of, simpleExtendedInfo, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
suffix
-
buffer
-
-
Constructor Details
-
SafepointProfilerResult
-
-
Method Details
-
getThreadAggregator
Description copied from class:Result
Thread aggregator combines the thread results into iteration result.- Specified by:
getThreadAggregator
in classResult<SafepointsProfiler.SafepointProfilerResult>
- Returns:
- thread aggregator
-
getIterationAggregator
Description copied from class:Result
Iteration aggregator combines the iteration results into benchmar result.- Specified by:
getIterationAggregator
in classResult<SafepointsProfiler.SafepointProfilerResult>
- Returns:
- iteration aggregator
-
getDerivativeResults
- Overrides:
getDerivativeResults
in classResult<SafepointsProfiler.SafepointProfilerResult>
- Returns:
- derivative results for this result. These do not participate in aggregation, and computed on the spot from the aggregated result.
-