2011-08-24 20 views
0

我一直在檢查spidermonkey的字節碼以進行學術研究。我從這個文件得到了字節碼列表:http://mxr.mozilla.org/mozilla-central/source/js/src/jsopcode.tbl#106spidermonkey字節碼中的未知操作碼

當我開始檢查網站,並檢查其字節碼時,我注意到至少有三個操作碼不在tbl文件中:236,240,235(這就是我發現的)。

沒有人知道他們的意思,或者我什麼時候可以找到更完整的tbl文件?

謝謝! :-)

回答

0

您的SpiderMonkey版本與您正在查看的代碼不匹配。 mozilla-central當前對應於Firefox 9.您的SpiderMonkey版本很可能與當前版本相對應(Firefox 6)。如果您查看mozilla-release存儲庫中的文件,您將看到「附加」操作碼:http://hg.mozilla.org/releases/mozilla-release/file/FIREFOX_6_0_RELEASE/js/src/jsopcode.tbl#l604

+0

謝謝!我認爲它的最新版本...... – TCS

+0

Firefox 6是最新的** stable **版本。然而,開發仍在繼續,Firefox 8或Firefox 9將刪除您提到的操作碼。 –