> > If i could have a WeakIdentitySet...
>
> We can add it to 4.2.
Could we add it to 6.1? :-) I always use a WeakIdentityKeyDictionary or another weak dictionary as a replacement and it feels like a workaround ... At least, GNU Smalltalk and Pharo seem to have implemented that. :-)
Best,
Christoph
---
Sent from Squeak Inbox Talk
On 2010-04-12T00:56:34+02:00, leves@elte.hu wrote:
> On Sun, 11 Apr 2010, Igor Stasenko wrote:
>
> > Hello,
> >
> > i need to keep a bunch of CompiledMethods in WeakSet,
> > but i am a bit afraid, that it wont work as i want to, because of
> > CompiledMethod>>= implementation,
> > because a code, which i currently writing doesn't changing a method's
> > bytecode, but changing its trailer instead,
> > and so, this could lead to undesirable effects..
> >
> > If i could have a WeakIdentitySet...
>
> We can add it to 4.2.
>
>
> Levente
>
> >
> > Meanwhile, i think i have nothing else, but just use a degenerate
> > WeakIdentityKeyDictionary , with methods in keys and nils in values.
> > :(
> >
> > --
> > Best regards,
> > Igor Stasenko AKA sig.
> >
> >