【发布时间】:2011-12-09 10:45:45
【问题描述】:
我一直在寻找所有蜘蛛猴字节码的文档,或者至少可以大致告诉我字节码的用途是什么。
有没有人可以推荐这样的资源?
谢谢!
【问题讨论】:
标签: javascript firefox spidermonkey
我一直在寻找所有蜘蛛猴字节码的文档,或者至少可以大致告诉我字节码的用途是什么。
有没有人可以推荐这样的资源?
谢谢!
【问题讨论】:
标签: javascript firefox spidermonkey
我知道这不是一个好故事,但我们拥有的最好的文档(除了 jsopcode.tbl,正如 Alex K. 提到的那样)是解释器实现 (jsinterp.cpp)。我们已经多次注意到,对于新手来说,拥有更正式的文档会很有帮助,注意堆栈状态转换并描述副作用。我在这里开始了一个:
https://developer.mozilla.org/en/SpiderMonkey/Bytecodes
随时访问 irc.mozilla.org 上的 #jsapi,询问您希望看到的任何具体记录!
【讨论】:
下载源代码并查看jsopcode.tbl,它看起来像this(分叉?)版本。
【讨论】:
其他答案中的许多链接都已损坏; here 是 SpiderMonkey embedder docs 存储库中操作码的文档,它是从 the source code 自动生成的。
【讨论】: