タグ

ブックマーク / ruby-trunk-changes.hatenablog.com (4)

  • ruby-trunk-changes r46032 - r46038 - ruby trunk changes

    今日はキーワード引数のためのオブジェクト変換で例外が発生した時にそのバックトレースに VM 内部で利用しているメソッドが現れてしまうという不具合の修正などがありました。 nobu: r46032 2014-05-21 11:42:33 +0900 おそらく Mac OS X 固有の問題だと思いますが Info.plist というファイル名で空のファイル(や、おそらく来の Info.plist のフォーマットではない不正なファイルでも同様なのでしょう)が存在するとその下のディレクトリで configure が失敗するというのを対策しています。 dsymutil(1) が Info.plist を読もうとして失敗するらしくて、一時的なディレクトリを掘ってカレントディレクトリに正常な Info.plist を作成してからそのサブディレクトリでリンカを呼び出すということをしています。元のチケット

    ruby-trunk-changes r46032 - r46038 - ruby trunk changes
    kimuraw
    kimuraw 2014/05/22
    闇すぎる… > "Info.plist というファイル名で…configure が失敗する" 『ruby-trunk-changes r46032 - r46038 - PB memo』
  • ruby-trunk-changes r44684 - r44694 - ruby trunk changes

    今日は fork, spawn, popen など子プロセスを起動するメソッドでタイミングよくシグナルを受けとった時などにデッドロックする可能性があった不具合の修正などがありました。 zzak: r44684 2014-01-23 13:59:24 +0900 READM と README.ja を README.md、README.ja.md にリネームしています。 Markdown を使うようにしているんですね。このチケット見覚えがあるけど特に反対はなかったんですねー。 [ruby-core:59167] [Bug #9255] svn: r44685 2014-01-23 13:59:28 +0900 version.h の日付更新。 charliesome: r44686 2014-01-23 13:59:30 +0900 rb_method_definition_t という構造体

    ruby-trunk-changes r44684 - r44694 - ruby trunk changes
    kimuraw
    kimuraw 2014/01/23
    おおう。。 ”README.md、http://t.co/HOqfkEswn0 にリネームしています。 ” 『ruby-trunk-changes r44684 - r44694 - PB memo』
  • ruby-trunk-changes r44151 - r44180 - ruby trunk changes

    今日は bigdecimal の不具合修正、RubyGems の更新、RGenGC の shady という語彙をやめるための改名、Exception#backtrace_locations の追加、include/prepend と alias を組み合わせた時の不具合修正などたくさん変更がありました。 mrkn:r44151 2013-12-13 02:02:20 +0900 拡張ライブラリ bigdecimal のデバッグ用(おそらく)表示関数 VPrint() を公開 しない static 関数に変更しています。また表示内容も詳細にしているようです。 mrkn:r44152 2013-12-13 02:02:24 +0900 拡張ライブラリ bigdecimal の VpAddAbs() と VpSubAbs() でループ内で不変の条件による分岐を while ループの外に出すリファ

    ruby-trunk-changes r44151 - r44180 - ruby trunk changes
    kimuraw
    kimuraw 2013/12/14
    ほう。 "RGenGC の Shady という語彙をやめようとしているようで、" 『ruby-trunk-changes r44151 - r44180 - PB memo』
  • ruby-trunk-changes r43259 - r43267 - ruby trunk changes

    今日は Rake 10.1.0 がマージされています。0.9.6 から一気に大バージョンアップされましたね。 ko1:r43259 2013-10-12 02:33:44 +0900 古くから存在していた Class/Module を管理する rb_class_tbl という st_table がもう不要だったので削除しています。 svn:r43260 2013-10-12 02:33:50 +0900 version.h の日付更新。 ko1:r43261 2013-10-12 03:03:43 +0900 r43259 で削除した rb_class_tbl を revert して復活させています。 C の拡張ライブラリで定義したクラスが GC の mark から漏れる可能性があったそうです。 ko1:r43262 2013-10-12 03:26:00 +0900 vm_method.

    ruby-trunk-changes r43259 - r43267 - ruby trunk changes
    kimuraw
    kimuraw 2013/10/12
    いや上がりすぎでしょw 0.9→10.1って "Rake 10.1.0 がマージされています。0.9.6 から一気に大バージョンアップ" [ruby-trunk-changes r43259 - r43267 - PB memo]
  • 1