public class HotspotThreadProfiler extends AbstractHotspotProfiler
AbstractHotspotProfiler.HotspotInternalResult
Constructor and Description |
---|
HotspotThreadProfiler() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends Result> |
afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result)
Run this code after a benchmark iteration finished
|
java.util.List<sun.management.counter.Counter> |
getCounters()
Returns internal counters for specific MXBean
|
java.lang.String |
getDescription()
Human-readable one-line description of the profiler.
|
beforeIteration, convert, counters, getInstance
public HotspotThreadProfiler() throws ProfilerException
ProfilerException
public java.util.List<sun.management.counter.Counter> getCounters()
AbstractHotspotProfiler
getCounters
in class AbstractHotspotProfiler
public java.lang.String getDescription()
Profiler
public java.util.Collection<? extends Result> afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult result)
InternalProfiler
afterIteration
in interface InternalProfiler
afterIteration
in class AbstractHotspotProfiler
benchmarkParams
- benchmark parameters used for current launchiterationParams
- iteration parameters used for current launchresult
- iteration result