On 10/25/09, Charles Oliver Nutter <headius / headius.com> wrote: > If we no longer supported _id2ref, the only cost would be in producing > an ID, probably with a strictly-increasing atomic 64-bit value. There > would be no weakref map and no cost of constructing and managing the > weakrefs within that map. > > So I am asking you Rubyists...does this sound like a problem? In my own projects, I use _id2ref/__id__ in a couple places that I can recall. So, I was about to object to it going away... but on reflection, it seems like _id2ref can always be replaced by a WeakRef, (at least when running in JRuby). So, removing it shouldn't really be a problem.