| Package | Description |
|---|---|
| org.openjdk.jmh.runner | |
| org.openjdk.jmh.runner.options | |
| org.openjdk.jmh.util | |
| org.openjdk.jmh.util.lines |
| Constructor | Description |
|---|---|
BenchmarkListEntry(String userClassQName,
String generatedClassQName,
String method,
Mode mode,
Optional<Integer> threads,
int[] threadGroups,
Optional<Collection<String>> threadGroupLabels,
Optional<Integer> warmupIterations,
Optional<TimeValue> warmupTime,
Optional<Integer> warmupBatchSize,
Optional<Integer> measurementIterations,
Optional<TimeValue> measurementTime,
Optional<Integer> measurementBatchSize,
Optional<Integer> forks,
Optional<Integer> warmupForks,
Optional<String> jvm,
Optional<Collection<String>> jvmArgs,
Optional<Collection<String>> jvmArgsPrepend,
Optional<Collection<String>> jvmArgsAppend,
Optional<Map<String,String[]>> params,
Optional<TimeUnit> tu,
Optional<Integer> opsPerInv,
Optional<TimeValue> timeout) |
| Modifier and Type | Method | Description |
|---|---|---|
Optional<Integer> |
CommandLineOptions.getForkCount() |
|
Optional<Integer> |
Options.getForkCount() |
Fork count
|
Optional<Integer> |
OptionsBuilder.getForkCount() |
|
Optional<String> |
CommandLineOptions.getJvm() |
|
Optional<String> |
Options.getJvm() |
JVM executable to use for forks
|
Optional<String> |
OptionsBuilder.getJvm() |
|
Optional<Collection<String>> |
CommandLineOptions.getJvmArgs() |
|
Optional<Collection<String>> |
Options.getJvmArgs() |
JVM parameters to use with forks
|
Optional<Collection<String>> |
OptionsBuilder.getJvmArgs() |
|
Optional<Collection<String>> |
CommandLineOptions.getJvmArgsAppend() |
|
Optional<Collection<String>> |
Options.getJvmArgsAppend() |
JVM parameters to use with forks (these options will be appended
after any other JVM option)
|
Optional<Collection<String>> |
OptionsBuilder.getJvmArgsAppend() |
|
Optional<Collection<String>> |
CommandLineOptions.getJvmArgsPrepend() |
|
Optional<Collection<String>> |
Options.getJvmArgsPrepend() |
JVM parameters to use with forks (these options will be prepended
before any other JVM option)
|
Optional<Collection<String>> |
OptionsBuilder.getJvmArgsPrepend() |
|
Optional<Integer> |
CommandLineOptions.getMeasurementBatchSize() |
|
Optional<Integer> |
Options.getMeasurementBatchSize() |
Number of batch size for measurement
|
Optional<Integer> |
OptionsBuilder.getMeasurementBatchSize() |
|
Optional<Integer> |
CommandLineOptions.getMeasurementIterations() |
|
Optional<Integer> |
Options.getMeasurementIterations() |
Number of measurement iterations
|
Optional<Integer> |
OptionsBuilder.getMeasurementIterations() |
|
Optional<TimeValue> |
CommandLineOptions.getMeasurementTime() |
|
Optional<TimeValue> |
Options.getMeasurementTime() |
The duration for measurement iterations
|
Optional<TimeValue> |
OptionsBuilder.getMeasurementTime() |
|
Optional<Integer> |
CommandLineOptions.getOperationsPerInvocation() |
|
Optional<Integer> |
Options.getOperationsPerInvocation() |
Operations per invocation.
|
Optional<Integer> |
OptionsBuilder.getOperationsPerInvocation() |
|
Optional<String> |
CommandLineOptions.getOutput() |
|
Optional<String> |
Options.getOutput() |
Which file to use for dumping the output
|
Optional<String> |
OptionsBuilder.getOutput() |
|
Optional<Collection<String>> |
CommandLineOptions.getParameter(String name) |
|
Optional<Collection<String>> |
Options.getParameter(String name) |
The overridden value of the parameter.
|
Optional<Collection<String>> |
OptionsBuilder.getParameter(String name) |
|
Optional<String> |
CommandLineOptions.getResult() |
|
Optional<String> |
Options.getResult() |
Which file to use for dumping the result
|
Optional<String> |
OptionsBuilder.getResult() |
|
Optional<ResultFormatType> |
CommandLineOptions.getResultFormat() |
|
Optional<ResultFormatType> |
Options.getResultFormat() |
Result format to use
|
Optional<ResultFormatType> |
OptionsBuilder.getResultFormat() |
|
Optional<int[]> |
CommandLineOptions.getThreadGroups() |
|
Optional<int[]> |
Options.getThreadGroups() |
Thread subgroups distribution.
|
Optional<int[]> |
OptionsBuilder.getThreadGroups() |
|
Optional<Integer> |
CommandLineOptions.getThreads() |
|
Optional<Integer> |
Options.getThreads() |
Number of threads to run
|
Optional<Integer> |
OptionsBuilder.getThreads() |
|
Optional<TimeValue> |
CommandLineOptions.getTimeout() |
|
Optional<TimeValue> |
Options.getTimeout() |
Timeout: how long to wait for an iteration to complete.
|
Optional<TimeValue> |
OptionsBuilder.getTimeout() |
|
Optional<TimeUnit> |
CommandLineOptions.getTimeUnit() |
|
Optional<TimeUnit> |
Options.getTimeUnit() |
Timeunit to use in units.
|
Optional<TimeUnit> |
OptionsBuilder.getTimeUnit() |
|
Optional<Integer> |
CommandLineOptions.getWarmupBatchSize() |
|
Optional<Integer> |
Options.getWarmupBatchSize() |
Number of batch size for warmup
|
Optional<Integer> |
OptionsBuilder.getWarmupBatchSize() |
|
Optional<Integer> |
CommandLineOptions.getWarmupForkCount() |
|
Optional<Integer> |
Options.getWarmupForkCount() |
Number of initial forks to ignore the results for
|
Optional<Integer> |
OptionsBuilder.getWarmupForkCount() |
|
Optional<Integer> |
CommandLineOptions.getWarmupIterations() |
|
Optional<Integer> |
Options.getWarmupIterations() |
Number of warmup iterations
|
Optional<Integer> |
OptionsBuilder.getWarmupIterations() |
|
Optional<WarmupMode> |
CommandLineOptions.getWarmupMode() |
|
Optional<WarmupMode> |
Options.getWarmupMode() |
Warmup mode.
|
Optional<WarmupMode> |
OptionsBuilder.getWarmupMode() |
|
Optional<TimeValue> |
CommandLineOptions.getWarmupTime() |
|
Optional<TimeValue> |
Options.getWarmupTime() |
The duration for warmup iterations
|
Optional<TimeValue> |
OptionsBuilder.getWarmupTime() |
|
Optional<Boolean> |
CommandLineOptions.shouldDoGC() |
|
Optional<Boolean> |
Options.shouldDoGC() |
Should force GC between iterations?
|
Optional<Boolean> |
OptionsBuilder.shouldDoGC() |
|
Optional<Boolean> |
CommandLineOptions.shouldFailOnError() |
|
Optional<Boolean> |
Options.shouldFailOnError() |
Should harness terminate on first error encountered?
|
Optional<Boolean> |
OptionsBuilder.shouldFailOnError() |
|
Optional<Boolean> |
CommandLineOptions.shouldSyncIterations() |
|
Optional<Boolean> |
Options.shouldSyncIterations() |
Should synchronize iterations?
|
Optional<Boolean> |
OptionsBuilder.shouldSyncIterations() |
|
Optional<Collection<String>> |
CommandLineOptions.treatQuoted(joptsimple.OptionSet set,
joptsimple.OptionSpec<String> spec) |
|
Optional<VerboseMode> |
CommandLineOptions.verbosity() |
|
Optional<VerboseMode> |
Options.verbosity() |
How verbose should we be?
|
Optional<VerboseMode> |
OptionsBuilder.verbosity() |
| Modifier and Type | Method | Description |
|---|---|---|
static <T> Optional<T> |
Optional.eitherOf(T val) |
|
static <T> Optional<T> |
Optional.none() |
Produce empty Option
|
static <T> Optional<T> |
Optional.of(T val) |
Wrap the existing value in Option.
|
Optional<T> |
Optional.orAnother(Optional<T> alternative) |
| Modifier and Type | Method | Description |
|---|---|---|
Optional<T> |
Optional.orAnother(Optional<T> alternative) |
| Modifier and Type | Method | Description |
|---|---|---|
Optional<Integer> |
TestLineReader.nextOptionalInt() |
|
Optional<Map<String,String[]>> |
TestLineReader.nextOptionalParamCollection() |
|
Optional<String> |
TestLineReader.nextOptionalString() |
|
Optional<Collection<String>> |
TestLineReader.nextOptionalStringCollection() |
|
Optional<TimeUnit> |
TestLineReader.nextOptionalTimeUnit() |
|
Optional<TimeValue> |
TestLineReader.nextOptionalTimeValue() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
TestLineWriter.putOptionalInt(Optional<Integer> opt) |
|
void |
TestLineWriter.putOptionalParamCollection(Optional<Map<String,String[]>> opt) |
|
void |
TestLineWriter.putOptionalString(Optional<String> opt) |
|
void |
TestLineWriter.putOptionalStringCollection(Optional<Collection<String>> opt) |
|
void |
TestLineWriter.putOptionalTimeUnit(Optional<TimeUnit> opt) |
|
void |
TestLineWriter.putOptionalTimeValue(Optional<TimeValue> opt) |
Copyright © 2012-2017 Oracle. All Rights Reserved.