Class Defaults

java.lang.Object
org.openjdk.jmh.runner.Defaults

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

    • WARMUP_ITERATIONS

      public static final int WARMUP_ITERATIONS
      Number of warmup iterations.
      See Also:
    • WARMUP_ITERATIONS_SINGLESHOT

      public static final int WARMUP_ITERATIONS_SINGLESHOT
      Number of warmup iterations in Mode.SingleShotTime mode.
      See Also:
    • WARMUP_BATCHSIZE

      public static final int WARMUP_BATCHSIZE
      The batch size in warmup mode.
      See Also:
    • 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:
    • MEASUREMENT_ITERATIONS_SINGLESHOT

      public static final int MEASUREMENT_ITERATIONS_SINGLESHOT
      Number of measurement iterations in Mode.SingleShotTime mode.
      See Also:
    • MEASUREMENT_BATCHSIZE

      public static final int MEASUREMENT_BATCHSIZE
      The batch size in measurement mode.
      See Also:
    • 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:
    • MEASUREMENT_FORKS

      public static final int MEASUREMENT_FORKS
      Number of forks in which we measure the workload.
      See Also:
    • WARMUP_FORKS

      public static final int WARMUP_FORKS
      Number of warmup forks we discard.
      See Also:
    • FAIL_ON_ERROR

      public static final boolean FAIL_ON_ERROR
      Should JMH fail on benchmark error?
      See Also:
    • SYNC_ITERATIONS

      public static final boolean SYNC_ITERATIONS
      Should JMH synchronize iterations?
      See Also:
    • DO_GC

      public static final boolean DO_GC
      Should JMH do GC between iterations?
      See Also:
    • RESULT_FORMAT

      public static final ResultFormatType RESULT_FORMAT
      The default ResultFormatType to use.
    • RESULT_FILE_PREFIX

      public static final String RESULT_FILE_PREFIX
      Default prefix of the result file.
      See Also:
    • WARMUP_MODE

      public static final WarmupMode WARMUP_MODE
      Default WarmupMode.
    • VERBOSITY

      public static final VerboseMode VERBOSITY
      Default VerboseMode.
    • BENCHMARK_MODE

      public static final Mode BENCHMARK_MODE
      Default running mode.
    • OUTPUT_TIMEUNIT

      public static final TimeUnit OUTPUT_TIMEUNIT
      Default output time unit.
    • OPS_PER_INVOCATION

      public static final Integer OPS_PER_INVOCATION
      Default operations per invocation.
    • TIMEOUT

      public static final TimeValue TIMEOUT
      Default timeout.
    • INCLUDE_BENCHMARKS

      public static final String INCLUDE_BENCHMARKS
      Default benchmarks to include.
      See Also:
  • Constructor Details

    • Defaults

      public Defaults()