Uses of Class
org.openjdk.jmh.annotations.Mode
-
Packages that use Mode Package Description org.openjdk.jmh.annotations org.openjdk.jmh.generators.core org.openjdk.jmh.infra org.openjdk.jmh.runner org.openjdk.jmh.runner.options org.openjdk.jmh.validation.tests -
-
Uses of Mode in org.openjdk.jmh.annotations
Methods in org.openjdk.jmh.annotations that return Mode Modifier and Type Method Description static Mode
Mode. deepValueOf(java.lang.String name)
Mode[]
value()
static Mode
Mode. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Mode[]
Mode. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of Mode in org.openjdk.jmh.generators.core
Fields in org.openjdk.jmh.generators.core with type parameters of type Mode Modifier and Type Field Description private java.util.EnumSet<Mode>
MethodGroup. modes
Methods in org.openjdk.jmh.generators.core that return types with arguments of type Mode Modifier and Type Method Description java.util.Set<Mode>
MethodGroup. getModes()
Methods in org.openjdk.jmh.generators.core with parameters of type Mode Modifier and Type Method Description void
MethodGroup. addModes(Mode eMode)
void
MethodGroup. addModes(Mode[] eModes)
private void
BenchmarkGenerator. generateAverageTime(java.io.PrintWriter writer, Mode benchmarkKind, MethodGroup methodGroup, StateObjectHandler states)
private void
BenchmarkGenerator. generateMethod(Mode benchmarkKind, java.io.PrintWriter writer, MethodGroup methodGroup, StateObjectHandler states)
Generate the method for a specific benchmark methodprivate void
BenchmarkGenerator. generateSampleTime(java.io.PrintWriter writer, Mode benchmarkKind, MethodGroup methodGroup, StateObjectHandler states)
private void
BenchmarkGenerator. generateSingleShotTime(java.io.PrintWriter writer, Mode benchmarkKind, MethodGroup methodGroup, StateObjectHandler states)
private void
BenchmarkGenerator. generateThroughput(java.io.PrintWriter writer, Mode benchmarkKind, MethodGroup methodGroup, StateObjectHandler states)
-
Uses of Mode in org.openjdk.jmh.infra
Fields in org.openjdk.jmh.infra declared as Mode Modifier and Type Field Description protected Mode
BenchmarkParamsL2. mode
Methods in org.openjdk.jmh.infra that return Mode Modifier and Type Method Description Mode
BenchmarkParamsL2. getMode()
Constructors in org.openjdk.jmh.infra with parameters of type Mode Constructor Description BenchmarkParams(java.lang.String benchmark, java.lang.String generatedTarget, boolean synchIterations, int threads, int[] threadGroups, java.util.Collection<java.lang.String> threadGroupLabels, int forks, int warmupForks, IterationParams warmup, IterationParams measurement, Mode mode, WorkloadParams params, java.util.concurrent.TimeUnit timeUnit, int opsPerInvocation, java.lang.String jvm, java.util.Collection<java.lang.String> jvmArgs, java.lang.String jdkVersion, java.lang.String vmName, java.lang.String vmVersion, java.lang.String jmhVersion, TimeValue timeout)
BenchmarkParamsL2(java.lang.String benchmark, java.lang.String generatedTarget, boolean synchIterations, int threads, int[] threadGroups, java.util.Collection<java.lang.String> threadGroupLabels, int forks, int warmupForks, IterationParams warmup, IterationParams measurement, Mode mode, WorkloadParams params, java.util.concurrent.TimeUnit timeUnit, int opsPerInvocation, java.lang.String jvm, java.util.Collection<java.lang.String> jvmArgs, java.lang.String jdkVersion, java.lang.String vmName, java.lang.String vmVersion, java.lang.String jmhVersion, TimeValue timeout)
BenchmarkParamsL3(java.lang.String benchmark, java.lang.String generatedTarget, boolean synchIterations, int threads, int[] threadGroups, java.util.Collection<java.lang.String> threadGroupLabels, int forks, int warmupForks, IterationParams warmup, IterationParams measurement, Mode mode, WorkloadParams params, java.util.concurrent.TimeUnit timeUnit, int opsPerInvocation, java.lang.String jvm, java.util.Collection<java.lang.String> jvmArgs, java.lang.String jdkVersion, java.lang.String vmName, java.lang.String vmVersion, java.lang.String jmhVersion, TimeValue timeout)
BenchmarkParamsL4(java.lang.String benchmark, java.lang.String generatedTarget, boolean synchIterations, int threads, int[] threadGroups, java.util.Collection<java.lang.String> threadGroupLabels, int forks, int warmupForks, IterationParams warmup, IterationParams measurement, Mode mode, WorkloadParams params, java.util.concurrent.TimeUnit timeUnit, int opsPerInvocation, java.lang.String jvm, java.util.Collection<java.lang.String> jvmArgs, java.lang.String jdkVersion, java.lang.String vmName, java.lang.String vmVersion, java.lang.String jmhVersion, TimeValue timeout)
-
Uses of Mode in org.openjdk.jmh.runner
Fields in org.openjdk.jmh.runner declared as Mode Modifier and Type Field Description static Mode
Defaults. BENCHMARK_MODE
Default running mode.private Mode
BenchmarkListEntry. mode
Methods in org.openjdk.jmh.runner that return Mode Modifier and Type Method Description Mode
BenchmarkListEntry. getMode()
Methods in org.openjdk.jmh.runner with parameters of type Mode Modifier and Type Method Description BenchmarkListEntry
BenchmarkListEntry. cloneWith(Mode mode)
Constructors in org.openjdk.jmh.runner with parameters of type Mode Constructor Description BenchmarkListEntry(java.lang.String userClassQName, java.lang.String generatedClassQName, java.lang.String method, Mode mode, Optional<java.lang.Integer> threads, int[] threadGroups, Optional<java.util.Collection<java.lang.String>> threadGroupLabels, Optional<java.lang.Integer> warmupIterations, Optional<TimeValue> warmupTime, Optional<java.lang.Integer> warmupBatchSize, Optional<java.lang.Integer> measurementIterations, Optional<TimeValue> measurementTime, Optional<java.lang.Integer> measurementBatchSize, Optional<java.lang.Integer> forks, Optional<java.lang.Integer> warmupForks, Optional<java.lang.String> jvm, Optional<java.util.Collection<java.lang.String>> jvmArgs, Optional<java.util.Collection<java.lang.String>> jvmArgsPrepend, Optional<java.util.Collection<java.lang.String>> jvmArgsAppend, Optional<java.util.Map<java.lang.String,java.lang.String[]>> params, Optional<java.util.concurrent.TimeUnit> tu, Optional<java.lang.Integer> opsPerInv, Optional<TimeValue> timeout)
-
Uses of Mode in org.openjdk.jmh.runner.options
Fields in org.openjdk.jmh.runner.options with type parameters of type Mode Modifier and Type Field Description private java.util.List<Mode>
CommandLineOptions. benchMode
private java.util.EnumSet<Mode>
OptionsBuilder. benchModes
Methods in org.openjdk.jmh.runner.options that return types with arguments of type Mode Modifier and Type Method Description java.util.Collection<Mode>
CommandLineOptions. getBenchModes()
java.util.Collection<Mode>
Options. getBenchModes()
Benchmarks modes to execute.java.util.Collection<Mode>
OptionsBuilder. getBenchModes()
Methods in org.openjdk.jmh.runner.options with parameters of type Mode Modifier and Type Method Description ChainedOptionsBuilder
ChainedOptionsBuilder. mode(Mode mode)
Benchmark mode.ChainedOptionsBuilder
OptionsBuilder. mode(Mode mode)
-
Uses of Mode in org.openjdk.jmh.validation.tests
Methods in org.openjdk.jmh.validation.tests with parameters of type Mode Modifier and Type Method Description private void
TimingMeasurementsTest. doEmpty(java.io.PrintWriter pw, Options parent, Mode mode, boolean max)
-