yarv

    7

    2答えて

    これは私1.9.2ルビー( しかし、Rubiniusの で動作)でSystemStackErrorスロー: class Fixnum def +(other) self + other * 2 end end のが、+ためのsuperは、(その他のエラーに基づく)はありません。 元の+の機能にアクセスするにはどうすればよいですか?

    6

    1答えて

    GC.disableがパフォーマンスを低下させるような状況はありますか?メモリを交換するのではなく、実際のRAMを使用している限り、それは問題ありませんか? 私はMRIのRuby 2.0を使用していて、私の知る限り、それは64ビットだし、64ビットのUbuntuを使用して: ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux] Linu

    7

    5答えて

    現在、Rubyの実装は複数あります。あなたは何を楽しみにしていますか? MRI以外の実装を積極的に使用していますか? オプションの一部が含まれます: Ruby MRI (original 1.8 branch) YARV (official 1.9) JRuby Rubinius IronRuby MagLev(感謝Julian)を MacRuby(感謝Damien Pollet)

    4

    1答えて

    Ruby 1.9では、YARV-VMがRubyにマージされました。だからhttp://www.atdot.net/yarvは古くなっているようです。 RubyVM::InstructionSequenceに関するドキュメントはどこにありますか? 特に#compile_fileにありますか? http://www.atdot.net/yarv/insnstbl.htmlのような最新の命令表はどこにあ

    0

    1答えて

    HP-UXでRuby 1.9.1-p0をコンパイルしようとしています。 ext/pty.cを少し変更した後、警告メッセージ(約5K)のがであるにもかかわらず正常にコンパイルされます。私が使用してセルフテストを実行すると、「テストをする」それがクラッシュし、次のエラーでコア・ダンプ:不正な命令は、システムがプロセスを殺すために使用するだけの信号である。この問題をグーグルから sendsig: use

    5

    1答えて

    私は非Railsアプリケーションで、好ましくはYARV Rubyを使用してGCをプロファイルしようとしています。 perftools.rbは、私のCPU時間の大部分がgarbage_collector(6061(61.4%))で費やされていることを教えています。 また、perftools.rbを使用して、作成するオブジェクトの数を取得することもできます。いくつかのメソッドは他のものより多くのオブジ

    0

    2答えて

    私が理解しているように、Ruby 1.9より前では、MRIとYARVはRubyプログラミング言語の2つの別々の実装でした。 Rubyバージョン1.9では正確に何が変更されましたか? MRIはYARVに有利に放棄されましたか?あるいは、2つのコードベースが何らかの形でマージされていましたか? 「MRI」と「YARV」と呼ばれるバージョン1.9以降のRubyを見ましたが、どちらの名前が正しいのですか(