From: Nobuyoshi Nakada Date: 2012-11-14T17:28:19+09:00 Subject: [ruby-dev:46513] Re: Fwd: [ruby-changes:25559] shugo:r37616 (trunk): * vm_core.h (rb_call_info_t::refinements), compile.c (new_callinfo): なかだです。 At Mon, 12 Nov 2012 22:21:46 +0900, Shugo Maeda wrote in [ruby-dev:46501]: > 2012年11月12日 19:20 SASADA Koichi : > > のとき,たしか C のメソッドテーブルを null にしておいて云々,と聞いたと > > 思うんですが,ここでもう,refinement check only なメソッドエントリを置く > > ようにするとどうですかね. > > ああ、そこにメソッドエントリを置いていいなら、その方がいいかもしれないですね。 > どうでしょうか? > なかださん 通常のメソッドテーブルとrefine用メソッドテーブルが一つのRClass中 に同居するんですか? 複数usingしたときのsuperなどがうまくいくか疑 問なのですが。 私は、refined methodだけのiclassをprependする、という方略かと思っ ていました。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦