如何分析 Java 中的分支预测命中率

How to profile branch prediction hitrate in Java

是否有工具可用于分析 java 应用程序关于 if 语句的分支(错误)预测统计信息?

我知道 VisualVM 和 JDK Mission Control,但没有找到这样的功能。

不存在这样的工具。

通常不可能从 CPU 中提取该信息,您可以测量代码块的性能,或者模拟代码的执行并收集此类统计信息。