标签: jvm bytecode
是否有一个免费的JVM实现,可以查看Java虚拟机不同部分(例如,调用堆栈,堆)的内容并逐步执行程序?
答案 0 :(得分:0)
一旦JIT将字节码编译为本地代码,VM寄存器和堆栈就没有什么意义了。
我将使用您的调试器来逐行查看Java程序在做什么。字节码是用于虚拟机的,而不是用于实际的字节码,并且JVM不必从字面上遵循虚拟机,而只需遵循程序即可。
JIT可以
JITWatch