From: Hongli Lai Date: 2008-03-13T20:18:34+09:00 Subject: Re: Copy-on-write friendly garbage collector Daniel DeLorme wrote: > Matz, what do you consider would be an acceptable tradeoff in speed for > the benefits of copy-on-write? Is 5% slower acceptable or does it *have* > to match the current performance? Yes, I'd like to know this as well. What would be an acceptable performance tradeoff? And will this patch ever make a chance to be accepted into Ruby 1.8? g.c is very large, and it's generally hard to navigate in. I'd like to refactor a few things so that it's easier to navigate and to change, but this comes at the risk that my patch will conflict with future Ruby 1.8 releases, or with other peoples' patches. If this gets merged into Ruby 1.8 then that problem can be solved, so I'm really interested in the conditions for acceptance. Regards, Hongli Lai