Inconsistencies in WeakSet implementation

Stéphane Rollandin lecteur at
Mon Jun 21 12:34:04 UTC 2004

> in practice if a nil value appears in the array we get a walkback. this 
> is what happened to me (but I could not figure out how this happened)

this is wrong. what happened actually is that at some times I have no 
flag object anymore in my weak sets array, making WeakSet>>scanFor: 
issue an error because it cannot find a free slot.

unfortunately I can not reproduce the problem with a few lines of code. 
still trying ...


More information about the Squeak-dev mailing list