From: nobu.nakada@... Date: 2002-01-18T16:05:12+09:00 Subject: [ruby-dev:15715] Re: clearing method cache in rb_eval() なかだです。 At Fri, 18 Jan 2002 15:01:27 +0900, Nobuyoshi-Nakada wrote: > > 既存のクラスに対して、class Foo; end とするだけで > > メソッドキャッシュの内容が無効になるとは思えないのですが。 > > サブクラスでも同じメソッドをキャッシュしている可能性があるから > では。いちいちサブクラスだけを選んでクリアするよりも再度キャッ > シュしなおしたほうが速いということだと思うのですが。 あ、失礼。すべてをクリアする必要があるのか、ということですね。 たしかにメソッド単位にクリアするだけでもよさそうな気がするかも。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦