|
Yes, I think this is the right way. Now both, #= and #hash rely on species.
In the prior solution (slice2), in this example <code> s := 'test'. s1:= IdentityDictionary new. s2:= SmallIdentityDictionary new. s1 at:s put:4. s2 at:s put:4. s1 = s2. s2 = s1. s1 hash = s2 hash. </code>
s1 = s2 would be true, but s1 hash is different from s2 hash. With slice 3, this now works as expected.
|
|
|
Priority: 3 – Must Fix
|
|
Status: Resolved (Fix Review Needed)
|
|
Assigned to: monty2
|
|
Milestone: Pharo5.0
|
Go to Case
|
|