| AuxCounters |
AuxCounters annotation can be used to mark State objects
as the bearers of auxiliary secondary results.
|
| Benchmark |
|
| BenchmarkMode |
Benchmark mode declares the default modes in which this benchmark
would run.
|
| CompilerControl |
Compiler control annotation may be used to affect the compilation of
particular methods in the benchmarks.
|
| Fork |
Fork annotation allows to set the default forking parameters for the benchmark.
|
| Group |
Execution group.
|
| GroupThreads |
GroupThreads defines how many threads are participating in running
a particular Benchmark method in the group.
|
| Measurement |
Measurement annotations allows to set the default measurement parameters for
the benchmark.
|
| OperationsPerInvocation |
OperationsPerInvocation annotations allows to communicate the benchmark does more than
one operation, and let JMH to adjust the scores appropriately.
|
| OutputTimeUnit |
OutputTimeUnit provides the default time unit to report the results in.
|
| Param |
Marks the configurable parameter in the benchmark.
|
| Setup |
Setup marks the fixture method to be run before the benchmark.
|
| State |
Marks the state object.
|
| TearDown |
TearDown marks the fixture method to be run after the benchmark.
|
| Threads |
Threads annotation provides the default number of threads to run.
|
| Timeout |
Timeout annotation allows to set the default timeout parameters for the benchmark.
|
| Warmup |
Warmup annotation allows to set the default warmup parameters for the benchmark.
|