Class Defaults


  • public class Defaults
    extends java.lang.Object
    JMH global defaults: these are used when no other values are available.
    • Field Detail

      • WARMUP_ITERATIONS

        public static final int WARMUP_ITERATIONS
        Number of warmup iterations.
        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_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_FILE_PREFIX

        public static final java.lang.String RESULT_FILE_PREFIX
        Default prefix of the result file.
        See Also:
        Constant Field Values
      • 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
    • Constructor Detail

      • Defaults

        public Defaults()