<dependency>
<groupId>org.openjdk.jmh</groupId>
<artifactId>jmh-core</artifactId>
<version>1.30</version>
</dependency>
import org.openjdk.jmh.annotations.Benchmark;
import org.openjdk.jmh.annotations.BenchmarkMode;
import org.openjdk.jmh.annotations.Mode;
@BenchmarkMode(Mode.AverageTime)
public class AnnotationProcessorBenchmark {
@Benchmark
public void processAnnotations() {
}
}
mvn clean install
mvn exec:java -Dexec.mainClass="org.openjdk.jmh.Main" -Dexec.args="-f 1 -wi 3 -i 5 -t 1 AnnotationProcessorBenchmark"