4

私はかなり長い間、スパイダーモンキーのすべてのバイトコードのドキュメント、または少なくともバイトコードの目的が何であるかを一般的に教えてくれるものを探しています。

誰もそのようなリソースを推奨できますか?

ありがとう!

4

3 に答える 3

4

jsopcode.tbl大した話ではないことは承知していますが、私たちが持っている最高のドキュメント ( Alex 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 に答える