为什么在JMH中缺少@GenerateMicroBenchmark以及它的替代品是什么?

jah*_*jah 5 java jvm-hotspot jmh

我尝试用JMH创建基准测试,我发现所有教程都参考了@GenerateMicroBenchmark.

但我无法在jmh-core中找到它:1.11.3.

如果它被删除了,它的替代品是什么,以及在没有该注释的情况下创建基准测试的惯用方法是什么.

Pet*_*rey 10

按照此处的文档http://openjdk.java.net/projects/code-tools/jmh/

第一个例子有

@Benchmark
public void wellHelloThere() {
    // this method was intentionally left blank.
}
Run Code Online (Sandbox Code Playgroud)

你提到的注释似乎在2 - 3年前被重命名.