equal
deleted
inserted
replaced
43 |
43 |
44 This class was added to support dependencies which do not |
44 This class was added to support dependencies which do not |
45 prevent objects from dying. (i.e. which do not fill up your memory |
45 prevent objects from dying. (i.e. which do not fill up your memory |
46 if you forget to #release it). |
46 if you forget to #release it). |
47 |
47 |
48 If you use this, be very careful since the collections size changes |
48 [Warning:] |
49 'magically' - for example, testing for being nonEmpty and then |
49 If you use this, be very careful since the collections size changes |
50 removing the first element may fail, since the element may vanish inbetween. |
50 'magically' - for example, testing for being nonEmpty and then |
51 In general, never trust the value as returned by the size/isEmpty messages. |
51 removing the first element may fail, since the element may vanish inbetween. |
|
52 In general, never trust the value as returned by the size/isEmpty messages. |
|
53 WeakIdentitySet is not meant as a 'public' class. |
52 |
54 |
53 |
55 |
54 [author:] |
56 [author:] |
55 Claus Gittinger |
57 Claus Gittinger |
56 |
58 |
222 ! ! |
224 ! ! |
223 |
225 |
224 !WeakIdentitySet class methodsFor:'documentation'! |
226 !WeakIdentitySet class methodsFor:'documentation'! |
225 |
227 |
226 version |
228 version |
227 ^ '$Header: /cvs/stx/stx/libbasic/WeakIdentitySet.st,v 1.25 1997-01-29 14:33:43 cg Exp $' |
229 ^ '$Header: /cvs/stx/stx/libbasic/WeakIdentitySet.st,v 1.26 1997-01-29 15:31:05 cg Exp $' |
228 ! ! |
230 ! ! |