热点JVM Bytecode Interpreter是一个跟踪JIT吗?

这个问题几乎说明了一切,即使通过VM规范,我也一直在寻找答案,但我没有明确说明。

没有。

还有一些其他JVM跟踪JIT,例如: HotPath和Maxine 。

除此之外:对于那些不知道跟踪JIT是什么的人,以下描述来自此页面 :

虽然跟踪JIT是一项复杂的技术,但核心概念是优化程序中热路径的执行。 重点是热路径返回路径的开始,听起来非常像一个循环。 但是,编程循环的传统定义只是这些热路径的一个子集。 更广泛的定义包括跨越方法甚至模块的代码。 这个更广泛的循环定义就是所谓的跟踪。

不得不谷歌什么是“追踪JIT”,但显然它不是。

>非跟踪JIT实现(Sun的Java VM

但它确实优化了你可能称之为“热点”的东西。

如何优化字节码不会成为字节码规范的一部分。

它实际上甚至不是JIT,更不用说“跟踪JIT”,无论它是什么。