2011-12-09 9 views
1

私はかなりの時間、すべてのスパイダーボタンのバイトコード、または少なくともバイトコードの目的を教えてくれるものを探しています。Spidermonkeyバイトコードのドキュメント

誰もこのようなリソースをおすすめできますか?

ありがとうございます!

答えて

3

偉大な話ではないことが分かっていますが、私たちが持っている最良のドキュメント(jsopcode.tbl、Alex K. mentions以外)はインタープリタの実装(jsinterp.cpp)です。新入社員には、スタック状態の移行や副作用の記述など、より正式な文書を用意することが役立つことが、いくつかの場面で指摘されています。私はここで1を開始しました:

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

はどんなについて質問するirc.mozilla.orgの#jsapi上でドロップすること自由に感じますが、具体的に文書化してもらいたいもの!

+0

他の開発者との議論では、インタプリタのループ - 私はそこでドキュメントを移行して、それが完了したらwikiページからリンクします。 – cdleary

+0

ご協力ありがとうございます。 IRCチャンネルもチェックします:-)。 明らかに、各JSOPの素晴らしいドキュメントは初心者にとって非常に役立ちます。 – TCS

1

ソース&をダウンロードしてください。jsopcode.tblthis(forked?)バージョンのように見えます。

+0

私はこのファイルを持っていますが、JSOPは文書化していません。これは、いくつかのOPでいくつかの言葉を言うが、実際にはない*ドキュメント* ... – TCS

+0

ニースの答え!現在のリンクは次のとおりです:http://mxr.mozilla.org/mozilla/source/js/src/jsopcode.tbl – cdleary

関連する問題