Ruby 1.9では、YARV-VMがRubyに統合されました。したがって、http: //www.atdot.net/yarvは古くなっているようです。
ドキュメントはどこにありますRubyVM::InstructionSequence
か?特に#compile_file
?
http://www.atdot.net/yarv/insnstbl.htmlのような最新の指示表はどこにありますか?
Ruby 1.9では、YARV-VMがRubyに統合されました。したがって、http: //www.atdot.net/yarvは古くなっているようです。
ドキュメントはどこにありますRubyVM::InstructionSequence
か?特に#compile_file
?
http://www.atdot.net/yarv/insnstbl.htmlのような最新の指示表はどこにありますか?
YARV のその部分のドキュメントはかなり貧弱です。それを真に理解している唯一の開発者が英語を話せないからなのか、それとも意図的なものなのか、YARV のその部分はまだ開発途上にあるため、私にはわかりません。
あなたの最善の策は、ソースを使用するか、ruby-core メーリングリストで質問するか、(最良の結果を得るために) 日本語を学び、ruby-dev メーリングリストで質問することです。
問題は、動作するバイトコード ベリファイア (JVM 風) が登場する前に、開発者はあなたがバイトコードをあまりいじりたくないということです。 YARV コンパイラ自体) を使用すると、VM がクラッシュする可能性があります (またはさらに悪化する可能性があります)。