2011-12-09 3 views
1

나는 모든 스파이더 맨 키의 바이트 코드에 대한 문서를 꽤 많이 찾고 있는데, 적어도 바이트 코드의 목적이 무엇인지 일반적으로 알려주는 것입니다.Spidermonkey 바이트 코드 문서

누구나 이런 리소스를 추천 할 수 있습니까?

감사합니다.

답변

3

나는 위대한 이야기는 아니지만 알렉스 케이가 언급 한대로 jsopcode.tbl 이외의 가장 훌륭한 문서는 통역사 구현 (jsinterp.cpp)입니다. 우리는 여러 차례 신입 회원들에게 스택 상태 전이와 부작용 설명에 대해 더 공식화 된 문서를 제공하는 것이 도움이 될 것이라고 언급했습니다. 나는 여기에 하나를 시작했습니다 :

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

은 묻고 irc.mozilla.org에 #jsapi에 들러 주시기 바랍니다 특별히 문서화보고 싶어요 그!

+0

다른 개발자들과의 토론에서 우리는 각 사례에 대해 좋은 의견을 제시해야합니다. 인터프리터 루프 - 거기서 문서를 마이그레이션하고 끝나면 위키 페이지에서 링크됩니다. – cdleary

+0

도움 주셔서 감사합니다. 나는 또한 IRC 채널을 점검 할 것이다 :-). 분명히 각 JSOP에 대한 좋은 의사는 초보자에게 매우 유용 할 것입니다! – TCS

1

소스를 & jsopcode.tbl에서 보면 this (forked?) 버전으로 보입니다.

+0

이 파일이 있지만 JSOP를 문서화하지 않았습니다. 그것은 약간의 영업에 약간의 단어를 말합니다,하지만 실제로는 * 문서가 아닙니다. – TCS

+0

좋은 답변입니다! 현재 링크는 다음과 같습니다 : http://mxr.mozilla.org/mozilla/source/js/src/jsopcode.tbl – cdleary