public class BenchmarkParams_jmhType_B2 extends BenchmarkParams_jmhType_B1
Constructor and Description |
---|
BenchmarkParams_jmhType_B2(BenchmarkParams other) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(BenchmarkParams o) |
boolean |
equals(Object o) |
String |
generatedBenchmark() |
String |
getBenchmark() |
int |
getForks() |
String |
getJvm() |
Collection<String> |
getJvmArgs() |
IterationParams |
getMeasurement() |
Mode |
getMode() |
int |
getOpsPerInvocation() |
String |
getParam(String key) |
Collection<String> |
getParamsKeys() |
int[] |
getThreadGroups() |
int |
getThreads() |
TimeValue |
getTimeout() |
TimeUnit |
getTimeUnit() |
IterationParams |
getWarmup() |
int |
getWarmupForks() |
int |
hashCode() |
String |
id() |
boolean |
shouldSynchIterations() |
public volatile int setupTrialMutex
public volatile int tearTrialMutex
public static final AtomicIntegerFieldUpdater<BenchmarkParams_jmhType_B2> setupTrialMutexUpdater
public static final AtomicIntegerFieldUpdater<BenchmarkParams_jmhType_B2> tearTrialMutexUpdater
public volatile int setupIterationMutex
public volatile int tearIterationMutex
public static final AtomicIntegerFieldUpdater<BenchmarkParams_jmhType_B2> setupIterationMutexUpdater
public static final AtomicIntegerFieldUpdater<BenchmarkParams_jmhType_B2> tearIterationMutexUpdater
public volatile int setupInvocationMutex
public volatile int tearInvocationMutex
public static final AtomicIntegerFieldUpdater<BenchmarkParams_jmhType_B2> setupInvocationMutexUpdater
public static final AtomicIntegerFieldUpdater<BenchmarkParams_jmhType_B2> tearInvocationMutexUpdater
protected final String benchmark
protected final String generatedTarget
protected final boolean synchIterations
protected final int threads
protected final int[] threadGroups
protected final int forks
protected final int warmupForks
protected final IterationParams warmup
protected final IterationParams measurement
protected final Mode mode
protected final WorkloadParams params
protected final TimeUnit timeUnit
protected final int opsPerInvocation
protected final String jvm
protected final Collection<String> jvmArgs
protected final TimeValue timeout
public BenchmarkParams_jmhType_B2(BenchmarkParams other)
public TimeValue getTimeout()
public boolean shouldSynchIterations()
public IterationParams getWarmup()
public IterationParams getMeasurement()
public int getThreads()
public int[] getThreadGroups()
ChainedOptionsBuilder.threadGroups(int...)
public int getForks()
public int getWarmupForks()
public Mode getMode()
public String getBenchmark()
public TimeUnit getTimeUnit()
public int getOpsPerInvocation()
public Collection<String> getParamsKeys()
public String getParam(String key)
key
- parameter key; usually the field namepublic String generatedBenchmark()
public String getJvm()
public Collection<String> getJvmArgs()
public int compareTo(BenchmarkParams o)
compareTo
in interface Comparable<BenchmarkParams>
public String id()
Copyright © 2015. All rights reserved.