我想知道是否有支持混合模式调试的IDE或Eclipse插件。当我搜索术语混合模式时,发现许多引用调试VM语言以及本机代码。
但我指的是一个类似于C语言等编译语言的功能,用户可以看到C源代码行和相应的装配线,并且即使在汇编级也可以进入。 (请原谅如果我通过将该功能称为混合模式而犯了一个术语错误)
换句话说,我在调试java时正在寻找以下功能:
这是为了理解Java源代码如何映射到字节代码以及在插入时如何影响各种JVM关联的数据结构。
答案 0 :(得分:1)
答案 1 :(得分:0)
您不需要调试器来了解Java代码如何映射到已编译的本机代码。您可以使用-XX:+PrintCompilation
JVM标志。请参阅Stephen Colebourne's blog post中的模式信息以及Kris Mok reply to that post中的更多详细信息。
您可能还会发现HotSpot Internals Wiki有用。