哪个JVM具有完整的字节码执行跟踪?

我需要整个Java程序的完整字节码级执行跟踪。

我找到了带有SingleStep事件的JVM TI,它让我能够编写一个能产生跟踪的代理。 但肯定有一个现成的JVM选项吗?

使用Hotspot JVM的调试版本并使用-XX:+TraceBytecodes标志运行它。 有关如何构建此调试JVM的信息,请参阅跟踪java字节码流 。

完整的Java字节码跟踪? 听起来非常慢。 HotSpot不支持使用任何选项的此function,我认为您的需求有点疯狂。 或许想到一种实现你的终极目标的另一种方式,这种方式并不那么幼稚。