[#43284] [Ruby 1.9 - Bug #4456] [Open] Time#strftime で %F 指定子に大きな幅を指定した際の不具合 — tadayoshi funaba <redmine@...>

14 messages 2011/03/02

[#43317] [Ruby 1.9 - Bug #4474][Open] 複数のスレッドからトランザクションに入ろうとした場合のPStoreの挙動 — Masaki Matsushita <redmine@...>

9 messages 2011/03/06

[#43327] [Ruby 1.9 - Feature #4483][Open] PStoreをデフォルトで複数のスレッドから扱えるようにしたい — Masaki Matsushita <redmine@...>

10 messages 2011/03/08

[#43365] [Ruby 1.9 - Bug #4536][Open] 定数参照について1.8と1.9の違い — Yukihiro Matsumoto <matz@...>

11 messages 2011/03/29

[ruby-dev:43372] Re: [Ruby 1.9 - Bug #4536][Open] 定数参照について1.8と1.9の違い

From: Shugo Maeda <shugo@...>
Date: 2011-03-31 07:59:06 UTC
List: ruby-dev #43372
前田です。

2011年3月29日18:37 Shugo Maeda <shugo@ruby-lang.org>:
>> # しかし,なんで Module::B なんだ.
>
> こっちはまだ見てませんが、何なんでしょうね…。

vm_get_ev_const()の中でroot_crefが正しく設定されないケースが
あったせいのようです。
修正したところ、test_eval.rbの以下のテストが失敗するようになりましたが、
テストの方を修正してcommit (r31221)しました。

assert_equal %q{C}, %q{
  Const = :top
  class C
    Const = :Cq
  end
  C.class_eval{
    def m
      Const
    end
  }
  C.new.m
}

-- 
Shugo Maeda

In This Thread