InternalProfiler, Profilerpublic class StackProfiler extends Object implements InternalProfiler
| Modifier and Type | Class | Description |
|---|---|---|
class |
StackProfiler.SamplingTask |
|
static class |
StackProfiler.StackResult |
|
static class |
StackProfiler.StackResultAggregator |
| Constructor | Description |
|---|---|
StackProfiler(String initLine) |
| Modifier and Type | Method | Description |
|---|---|---|
Collection<? extends Result> |
afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result) |
Run this code after a benchmark iteration finished
|
void |
beforeIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams) |
Run this code before starting the next benchmark iteration.
|
String |
getDescription() |
Human-readable one-line description of the profiler.
|
public StackProfiler(String initLine) throws ProfilerException
ProfilerExceptionpublic void beforeIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams)
InternalProfilerbeforeIteration in interface InternalProfilerbenchmarkParams - benchmark parameters used for current launchiterationParams - iteration parameters used for current launchpublic Collection<? extends Result> afterIteration(BenchmarkParams benchmarkParams, IterationParams iterationParams, IterationResult result)
InternalProfilerafterIteration in interface InternalProfilerbenchmarkParams - benchmark parameters used for current launchiterationParams - iteration parameters used for current launchresult - iteration resultpublic String getDescription()
ProfilergetDescription in interface ProfilerCopyright © 2012-2017 Oracle. All Rights Reserved.