Package org.openjdk.jmh.runner
Class Defaults
- java.lang.Object
-
- org.openjdk.jmh.runner.Defaults
-
public class Defaults extends java.lang.Object
JMH global defaults: these are used when no other values are available.
-
-
Field Summary
Fields Modifier and Type Field Description static Mode
BENCHMARK_MODE
Default running mode.static boolean
DO_GC
Should JMH do GC between iterations?static boolean
FAIL_ON_ERROR
Should JMH fail on benchmark error?static java.lang.String
INCLUDE_BENCHMARKS
Default benchmarks to include.static int
MEASUREMENT_BATCHSIZE
The batch size in measurement mode.static int
MEASUREMENT_FORKS
Number of forks in which we measure the workload.static int
MEASUREMENT_ITERATIONS
Number of measurement iterations.static int
MEASUREMENT_ITERATIONS_SINGLESHOT
Number of measurement iterations inMode.SingleShotTime
mode.static TimeValue
MEASUREMENT_TIME
The duration of measurement iterations.static java.lang.Integer
OPS_PER_INVOCATION
Default operations per invocation.static java.util.concurrent.TimeUnit
OUTPUT_TIMEUNIT
Default output time unit.static java.lang.String
RESULT_FILE_PREFIX
Default prefix of the result file.static ResultFormatType
RESULT_FORMAT
The defaultResultFormatType
to use.static boolean
SYNC_ITERATIONS
Should JMH synchronize iterations?static int
THREADS
Number of measurement threads.static TimeValue
TIMEOUT
Default timeout.static VerboseMode
VERBOSITY
DefaultVerboseMode
.static int
WARMUP_BATCHSIZE
The batch size in warmup mode.static int
WARMUP_FORKS
Number of warmup forks we discard.static int
WARMUP_ITERATIONS
Number of warmup iterations.static int
WARMUP_ITERATIONS_SINGLESHOT
Number of warmup iterations inMode.SingleShotTime
mode.static WarmupMode
WARMUP_MODE
DefaultWarmupMode
.static TimeValue
WARMUP_TIME
The duration of warmup iterations.
-
Constructor Summary
Constructors Constructor Description Defaults()
-
-
-
Field Detail
-
WARMUP_ITERATIONS
public static final int WARMUP_ITERATIONS
Number of warmup iterations.- See Also:
- Constant Field Values
-
WARMUP_ITERATIONS_SINGLESHOT
public static final int WARMUP_ITERATIONS_SINGLESHOT
Number of warmup iterations inMode.SingleShotTime
mode.- See Also:
- Constant Field Values
-
WARMUP_BATCHSIZE
public static final int WARMUP_BATCHSIZE
The batch size in warmup mode.- See Also:
- Constant Field Values
-
WARMUP_TIME
public static final TimeValue WARMUP_TIME
The duration of warmup iterations.
-
MEASUREMENT_ITERATIONS
public static final int MEASUREMENT_ITERATIONS
Number of measurement iterations.- See Also:
- Constant Field Values
-
MEASUREMENT_ITERATIONS_SINGLESHOT
public static final int MEASUREMENT_ITERATIONS_SINGLESHOT
Number of measurement iterations inMode.SingleShotTime
mode.- See Also:
- Constant Field Values
-
MEASUREMENT_BATCHSIZE
public static final int MEASUREMENT_BATCHSIZE
The batch size in measurement mode.- See Also:
- Constant Field Values
-
MEASUREMENT_TIME
public static final TimeValue MEASUREMENT_TIME
The duration of measurement iterations.
-
THREADS
public static final int THREADS
Number of measurement threads.- See Also:
- Constant Field Values
-
MEASUREMENT_FORKS
public static final int MEASUREMENT_FORKS
Number of forks in which we measure the workload.- See Also:
- Constant Field Values
-
WARMUP_FORKS
public static final int WARMUP_FORKS
Number of warmup forks we discard.- See Also:
- Constant Field Values
-
FAIL_ON_ERROR
public static final boolean FAIL_ON_ERROR
Should JMH fail on benchmark error?- See Also:
- Constant Field Values
-
SYNC_ITERATIONS
public static final boolean SYNC_ITERATIONS
Should JMH synchronize iterations?- See Also:
- Constant Field Values
-
DO_GC
public static final boolean DO_GC
Should JMH do GC between iterations?- See Also:
- Constant Field Values
-
RESULT_FORMAT
public static final ResultFormatType RESULT_FORMAT
The defaultResultFormatType
to use.
-
RESULT_FILE_PREFIX
public static final java.lang.String RESULT_FILE_PREFIX
Default prefix of the result file.- See Also:
- Constant Field Values
-
WARMUP_MODE
public static final WarmupMode WARMUP_MODE
DefaultWarmupMode
.
-
VERBOSITY
public static final VerboseMode VERBOSITY
DefaultVerboseMode
.
-
BENCHMARK_MODE
public static final Mode BENCHMARK_MODE
Default running mode.
-
OUTPUT_TIMEUNIT
public static final java.util.concurrent.TimeUnit OUTPUT_TIMEUNIT
Default output time unit.
-
OPS_PER_INVOCATION
public static final java.lang.Integer OPS_PER_INVOCATION
Default operations per invocation.
-
TIMEOUT
public static final TimeValue TIMEOUT
Default timeout.
-
INCLUDE_BENCHMARKS
public static final java.lang.String INCLUDE_BENCHMARKS
Default benchmarks to include.- See Also:
- Constant Field Values
-
-