如何在JVM中查看JIT编译的代码?

有什么方法可以查看JIT在JVM中生成的本机代码吗?

回答:

假设你使用的是Sun Hotspot JVM(即Oracle 在java.com上提供的JVM ),则可以添加该标志

-XX:+ PrintOptoAssembly

在运行代码时。这将打印出由JIT编译器生成的优化代码,而将其余部分省去。

如果要查看整个字节码,包括未优化的部分,请添加

-XX:CompileThreshold =#

以上是 如何在JVM中查看JIT编译的代码? 的全部内容, 来源链接: utcz.com/qa/413383.html

回到顶部