Constructor and Description |
---|
BenchmarkParams(BenchmarkParams other) |
Modifier and Type | Class and Description |
---|---|
class |
BenchmarkParams_jmhType |
class |
BenchmarkParams_jmhType_B1 |
class |
BenchmarkParams_jmhType_B2 |
class |
BenchmarkParams_jmhType_B3 |
Constructor and Description |
---|
BenchmarkParams_jmhType_B1(BenchmarkParams other) |
BenchmarkParams_jmhType_B2(BenchmarkParams other) |
BenchmarkParams_jmhType_B3(BenchmarkParams other) |
BenchmarkParams_jmhType(BenchmarkParams other) |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
WinPerfAsmProfiler.addJVMInvokeOptions(BenchmarkParams params) |
Collection<String> |
LinuxPerfAsmProfiler.addJVMInvokeOptions(BenchmarkParams params) |
Collection<String> |
LinuxPerfNormProfiler.addJVMInvokeOptions(BenchmarkParams params) |
Collection<String> |
LinuxPerfProfiler.addJVMInvokeOptions(BenchmarkParams params) |
Collection<String> |
ExternalProfiler.addJVMInvokeOptions(BenchmarkParams params)
Prepend JVM invocation with these commands.
|
Collection<String> |
AbstractPerfAsmProfiler.addJVMOptions(BenchmarkParams params) |
Collection<String> |
LinuxPerfNormProfiler.addJVMOptions(BenchmarkParams params) |
Collection<String> |
LinuxPerfProfiler.addJVMOptions(BenchmarkParams params) |
Collection<String> |
ExternalProfiler.addJVMOptions(BenchmarkParams params)
Add JVM these options to the run.
|
Collection<? extends Result> |
ClassloaderProfiler.afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result) |
Collection<? extends Result> |
GCProfiler.afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult iResult) |
Collection<? extends Result> |
HotspotRuntimeProfiler.afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result) |
Collection<? extends Result> |
HotspotThreadProfiler.afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result) |
Collection<? extends Result> |
HotspotCompilationProfiler.afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result) |
Collection<? extends Result> |
InternalProfiler.afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result)
Run this code after a benchmark iteration finished
|
Collection<? extends Result> |
StackProfiler.afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result) |
Collection<? extends Result> |
CompilerProfiler.afterIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
IterationResult result) |
void |
ClassloaderProfiler.beforeIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams) |
void |
GCProfiler.beforeIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams) |
void |
InternalProfiler.beforeIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams)
Run this code before starting the next benchmark iteration.
|
void |
StackProfiler.beforeIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams) |
void |
CompilerProfiler.beforeIteration(BenchmarkParams benchmarkParams,
IterationParams iterationParams) |
void |
WinPerfAsmProfiler.beforeTrial(BenchmarkParams params) |
void |
AbstractPerfAsmProfiler.beforeTrial(BenchmarkParams params) |
void |
LinuxPerfNormProfiler.beforeTrial(BenchmarkParams params) |
void |
LinuxPerfProfiler.beforeTrial(BenchmarkParams params) |
void |
ExternalProfiler.beforeTrial(BenchmarkParams benchmarkParams)
Run this code before starting the trial.
|
Modifier and Type | Method and Description |
---|---|
BenchmarkParams |
IterationResult.getBenchmarkParams() |
BenchmarkParams |
RunResult.getParams() |
BenchmarkParams |
BenchmarkResult.getParams() |
Constructor and Description |
---|
BenchmarkResult(BenchmarkParams params,
Collection<IterationResult> data) |
BenchmarkResult(BenchmarkParams params,
Collection<IterationResult> data,
BenchmarkResultMetaData md) |
IterationResult(BenchmarkParams benchmarkParams,
IterationParams params,
IterationResultMetaData md) |
RunResult(BenchmarkParams params,
Collection<BenchmarkResult> data) |
Constructor and Description |
---|
InfraControl(BenchmarkParams benchmarkParams,
IterationParams iterationParams,
CountDownLatch preSetup,
CountDownLatch preTearDown,
boolean lastIteration) |
Modifier and Type | Method and Description |
---|---|
void |
OutputFormat.iteration(BenchmarkParams benchParams,
IterationParams params,
int iteration)
Format for iteration start.
|
void |
OutputFormat.iterationResult(BenchmarkParams benchParams,
IterationParams params,
int iteration,
IterationResult data)
Format for end-of-iteration.
|
void |
OutputFormat.startBenchmark(BenchmarkParams benchParams)
Format for start-of-benchmark output.
|
Modifier and Type | Method and Description |
---|---|
void |
JMHSample_31_InfraParams.setup(BenchmarkParams params) |
Modifier and Type | Method and Description |
---|---|
void |
IterationScoresFormatter.iteration(BenchmarkParams benchParams,
IterationParams params,
int iteration) |
void |
IterationScoresFormatter.iterationResult(BenchmarkParams benchParams,
IterationParams params,
int iteration,
IterationResult data) |
void |
IterationScoresFormatter.startBenchmark(BenchmarkParams benchParams) |
Copyright © 2016. All rights reserved.