0

v8 如何加载和执行它生成的本机机器代码?

4

1 回答 1

1

基本上 V8 创建一个包含本机指令的字节数组。然后它将数据复制到可执行内存区域中,您可以从该区域直接跳转/调用它。

请参阅编译器中的FinalizeCode,它设置了一个新的 Code 对象。

至于调用,你会在你想要的frame-constants.h中找到详细的帧描述

于 2018-04-04T12:35:18.240 回答