From: Eric Wong Date: 2011-04-19T09:02:32+09:00 Subject: [ruby-core:35809] Re: [Ruby 1.9 - Bug #4289] Timeouts in threads cause SEGV Eric Wong wrote: > The series should be: > * 0001-revert-r29673-optimization-which-caused-segfaults.patch Can we get this reversion ASAP since it's confirmed to be causing segfaults in trunk? Take your time with reviewing the rest, they're low-priority performance improvements (I'll split out to a new ticket if needed): > * 0002-introduce-ephemeral-class-flag-for-short-lived-class.patch > * 0003-vm_method.c-ephemeral-classes-do-not-write-expire-ca.patch > * 0004-IO-Wait-able-extended-singleton-classes-are-ephemera.patch Ignore the following sentence: > I still think 0001-timeout.rb-avoid-introducing-new-class-for-every-tim.patch > will be useful, but less important. I realized creating a new class every time is needed to do nested timeouts :> -- Eric Wong