所以我的问题是,Ignition的字节码解释器是否将字节码生成器创建的字节码转换为机器码,并逐行执行它?
因为根据我所看到的,我没有看到任何字节码解释器将代码转换成机器代码的迹象。
它看起来更像是字节码生成器生成字节码,解释器只是在C++中执行它(解释器不会将字节码转换为机器码,然后执行它)
发布于 2021-09-20 11:42:44
(这里是V8 developer。)
正确,解释器的关键概念是它直接执行字节码。它不会生成机器码。我们使用术语“编译器”来表示(不是解释,而是)生成机器代码的东西。
https://stackoverflow.com/questions/69253616
复制相似问题