如何查找从类文件生成的本机指令

时间:2010-08-26 19:58:40

标签: java jit

我想了解Java的JIT编译器在加载类文件时生成的本机指令。知道它有什么办法吗?

我在Linux上使用586处理器。我正在使用Sun的JDK 1.6更新21.是否有任何工具可用于查找我要查找的内容?

1 个答案:

答案 0 :(得分:2)

您可能需要-XX:+PrintOptoAssembly,但您需要JVM的调试版本。二进制发行版的链接似乎不再可用,因此您可能需要从源代码构建它:http://download.java.net/jdk6/6u10/archive/

如果您打算尝试使用OpenJDK 7,这可能会引起关注:  http://wikis.sun.com/display/HotSpotInternals/PrintAssembly