我可以使用 v8(-debug) 执行 Ignition 生成的字节码吗?

Can I execute bytecode generated by Ignition with v8(-debug)?

我知道我可以使用 v8-debug 通过 —print-bytecode 标志打印 Ignition 生成的字节码,但我不知道如何使用 v8(-debug) 执行打印的字节码。

我觉得没办法,因为字节码在v8程序中应该只是一种数据结构,不等于打印的格式化字节码

我的直觉是正确的吗?或者实际上有什么方法可以用 v8 执行打印的字节码?

是的,您的直觉是正确的:无法将 --print-bytecode 的输出反馈给 V8。

也就是说,让 V8 立即执行该字节码非常简单:继续前进;打印后立即执行:-)