| ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Inherited@Target(value={METHOD,TYPE})@Retention(value=RUNTIME)public @interface Measurement
Measurement annotations allows to set the default measurement parameters for the benchmark.
This annotation may be put at GenerateMicroBenchmark
method to have effect on that method only, or at the enclosing class instance to have the effect over all GenerateMicroBenchmark
methods in the class. This annotation may be overridden with the runtime options.
Warmup
Optional Element Summary | |
---|---|
int | batchSize |
int | iterations |
int | time |
TimeUnit | timeUnit |
public abstract int iterations
public abstract int time
public abstract TimeUnit timeUnit
public abstract int batchSize
| ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |