Uses of Package
org.openjdk.jmh.annotations
Packages that use org.openjdk.jmh.annotations
Package
Description
-
Classes in org.openjdk.jmh.annotations used by org.openjdk.jmh.annotationsClassDescriptionCompilation mode.Control when to run the fixture methods.Benchmark mode.
State
scope. -
Classes in org.openjdk.jmh.annotations used by org.openjdk.jmh.benchmarksClassDescription
Benchmark
annotates the benchmark method.Benchmark mode declares the default modes in which this benchmark would run.Compiler control annotation may be used to affect the compilation of particular methods in the benchmarks.Fork annotation allows to set the default forking parameters for the benchmark.Execution group.Measurement annotations allows to set the default measurement parameters for the benchmark.OutputTimeUnit provides the default time unit to report the results in.Marks the configurable parameter in the benchmark.Setup marks the fixture method to be run before the benchmark.Marks the state object.TearDown marks the fixture method to be run after the benchmark.Threads annotation provides the default number of threads to run.Warmup annotation allows to set the default warmup parameters for the benchmark. -
Classes in org.openjdk.jmh.annotations used by org.openjdk.jmh.generators.core
-
Classes in org.openjdk.jmh.annotations used by org.openjdk.jmh.infra
-
Classes in org.openjdk.jmh.annotations used by org.openjdk.jmh.runner
-
Classes in org.openjdk.jmh.annotations used by org.openjdk.jmh.runner.options
-
Classes in org.openjdk.jmh.annotations used by org.openjdk.jmh.samplesClassDescription
AuxCounters
annotation can be used to markState
objects as the bearers of auxiliary secondary results.Benchmark
annotates the benchmark method.Benchmark mode declares the default modes in which this benchmark would run.Compiler control annotation may be used to affect the compilation of particular methods in the benchmarks.Fork annotation allows to set the default forking parameters for the benchmark.Execution group.GroupThreads defines how many threads are participating in running a particularBenchmark
method in the group.Measurement annotations allows to set the default measurement parameters for the benchmark.OperationsPerInvocation annotations allows to communicate the benchmark does more than one operation, and let JMH to adjust the scores appropriately.OutputTimeUnit provides the default time unit to report the results in.Marks the configurable parameter in the benchmark.Setup marks the fixture method to be run before the benchmark.Marks the state object.TearDown marks the fixture method to be run after the benchmark.Warmup annotation allows to set the default warmup parameters for the benchmark. -
Classes in org.openjdk.jmh.annotations used by org.openjdk.jmh.validation.tests