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.