Motohiro KOSAKI <kosaki.motohiro / gmail.com> wrote:
> r29673 caused a regression (see [Bug #4289]). Then, I reverted it by r31378.
> Alternative fixing way is discussed by [Bug #4289] thread.

I've pushed the ephemeral class patches up to a new branch:

$ git pull git://bogomips.org/ruby ephemeral-class

    1) introduce ephemeral class flag for short lived class
    2) vm_method.c: ephemeral classes do not write/expire cache
    3) IO::Wait*able-extended singleton classes are ephemeral

-- 
Eric Wong