2011-12-09 23 views
1

我在寻找相当一段时间所有spidermonkey字节码的文档,或者至少是一些告诉我一般字节码的目的是什么的文档。Spidermonkey字节码文档

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

谢谢!

回答

3

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

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

随意丢弃在上irc.mozilla.org #jsapi问任何你想看到具体文件!

+0

嗯,与其他开发商的讨论似乎有普遍的协议,我们应该对每个案件在解释器循环 - 我将在那里迁移文档,并在完成时从wiki页面链接。 – cdleary

+0

感谢您的帮助。我还会检查IRC频道:-)。 显然,每个JSOP的一个很好的文档对新手来说非常有用! – TCS

1

下载原始码&在jsopcode.tbl看起来像this(forked?)版本。

+0

我有这个文件,但它没有记录JSOP。它在一些OP上说了几句话,但它不是真的*文档... – TCS

+0

好的答案!这里是当前的链接:http://mxr.mozilla.org/mozilla/source/js/src/jsopcode.tbl – cdleary