ByteCode 解释器是否将字节码转换为机器码,然后在 V8 引擎中执行?

Does the ByteCode interpreter, convert the bytecode to machine code and then execute it in V8 engine?

所以我的问题是 Ignition 的字节码解释器是否将字节码生成器创建的字节码转换为机器码并逐行执行?

因为据我所见,我没有看到字节码解释器实际将代码转换为机器码的任何迹象。

看起来更像是字节码生成器生成字节码 而解释器只是在C++中执行它(解释器不会将字节码转换为机器码然后执行它)

(此处为 V8 开发人员。)

正确,解释器的关键概念是它直接执行字节码。它不生成机器代码。我们使用术语“编译器”来表示(不解释而是)生成机器代码的东西。