4

我一直在寻找有关所有蜘蛛猴字节码的文档,或者至少是一般情况下告诉我字节码的用途是什么的文档。

有没有人可以推荐这样的资源?

谢谢!

4

3 回答 3

4

我知道这不是一个好故事,但我们拥有的最好的文档(除了jsopcode.tblAlex K. 提到的 )是解释器实现(jsinterp.cpp)。我们已经多次注意到,对于新手来说,拥有更正式的文档会很有帮助,注意堆栈状态转换并描述副作用。我在这里开始了一个:

https://developer.mozilla.org/en/SpiderMonkey/Bytecodes

随意访问 irc.mozilla.org 上的#jsapi,询问您希望看到的任何具体记录!

于 2011-12-12T21:31:35.250 回答
1

下载源代码并查看jsopcode.tbl看起来像这个(分叉的?)版本。

于 2011-12-09T10:55:09.887 回答
0

其他答案中的许多链接都已损坏;是 SpiderMonkey embedder docs 存储库中操作码的文档,它是从源代码自动生成的。

于 2022-01-05T08:02:02.223 回答