From: Ryan Davis Date: 2009-03-09T05:56:07+09:00 Subject: [ruby-core:22763] Re: [Bug #1255] += for large strings egrigiously slow On Mar 8, 2009, at 11:40 , James Lee wrote: > Issue #1255 has been updated by James Lee. > > > I hadn't considered other references to the string. Still, you > already have to maintain a reference count, so if the number of > references before the call to += is 1, it should be okay to do a > destructive update, right? ruby doesn't reference count. that is about the slowest and most error prone form of GC there is.