Package | Description |
---|---|
org.openjdk.jmh.annotations | |
org.openjdk.jmh.benchmarks | |
org.openjdk.jmh.infra | |
org.openjdk.jmh.runner | |
org.openjdk.jmh.runner.options | |
org.openjdk.jmh.samples |
Class and Description |
---|
CompilerControl.Mode
Compilation mode.
|
Level
Control when to run the fixture methods.
|
Mode
Benchmark mode.
|
Scope
State scope. |
Class and Description |
---|
Benchmark
Benchmark annotates the benchmark method. |
BenchmarkMode
Benchmark mode declares the default modes in which this benchmark
would run.
|
Fork
Fork annotation allows to set the default forking parameters for the benchmark.
|
Group
Execution group.
|
Measurement
Measurement annotations allows to set the default measurement parameters for
the benchmark.
|
OutputTimeUnit
OutputTimeUnit provides the default time unit to report the results in.
|
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.
|
Warmup
Warmup annotation allows to set the default warmup parameters for the benchmark.
|
Class and Description |
---|
Mode
Benchmark mode.
|
Class and Description |
---|
Mode
Benchmark mode.
|
Class and Description |
---|
Mode
Benchmark mode.
|
Class and Description |
---|
AuxCounters
AuxCounters annotation can be used to mark State objects
as the bearers of auxiliary secondary results. |
Benchmark
Benchmark annotates the benchmark method. |
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.
|
Warmup
Warmup annotation allows to set the default warmup parameters for the benchmark.
|
Copyright © 2020. All rights reserved.