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

时间:2016-01-17 13:22:02

标签: java jvm-hotspot jmh

我尝试使用JMH创建基准测试,我找到的所有教程都引用@GenerateMicroBenchmark

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

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

1 个答案:

答案 0 :(得分:10)

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

第一个例子有

@Benchmark
public void wellHelloThere() {
    // this method was intentionally left blank.
}

您提到的注释似乎在2 - 3年前重新命名。