Why SmallDictionary is faster for small number of item
and now we even have tests for it.
I'm about to intergate that.

Stef

>> Ok morph Extension of course.
>> But I can remove SmallIdentityDictionary without any problem.
>>
> Yes, we should migrate all existing extensions back to a normal
> dictionary.
>
>       Marcus
>
>
>> May be instances are migrated to SmallDictionary then
>>
>>> SmallIdentityDictionary is a subclass and has 1768 instances.
>>>
>>> Adrian
>>>
>>> On Jul 20, 2009, at 10:41 , Stéphane Ducasse wrote:
>>>
>>>> Hi all
>>>>
>>>> Cyrille cleaned SmallDictionary and check tests (169 now)
>>>> Now he wanted to remove SmallDictionary before loading his new
>>>> version
>>>> and
>>>> when we do that the image simply freezes....
>>>>
>>>> And there is no references beside a tests
>>>> there are no instances.
>>>>
>>>> So either the reference finder is broken or I do not get it.
>>>> Does anybody has an idea what could be problem?
>>>>
>>>> Philippe I remember that during the sprint you got a strange  
>>>> strange
>>>> behavior with SmallDictionary already
>>>> and that we had to split that into chunks.
>>>>
>>>> update10365
>>>>    "self new update10365"
>>>>    
>>>> self withUpdateLog:'- Step 1 of 3 (change superclass)
>>>> - Issue 463: SmallDictionary should not be a subclass of Set (and
>>>> Dictionary)
>>>> - http://code.google.com/p/pharo/issues/detail?id=463'.
>>>>    self script443.
>>>>
>>>>    self flushCaches.
>>>>    
>>>>
>>>> self withUpdateLog:'- Step 2 of 3 (change methods)
>>>> - Issue 463: SmallDictionary should not be a subclass of Set (and
>>>> Dictionary)
>>>> - http://code.google.com/p/pharo/issues/detail?id=463'.
>>>>    self script444.
>>>>
>>>>    self flushCaches.
>>>>    
>>>> self withUpdateLog:'- Step 3 of 3 (remove methods)
>>>> - Issue 463: SmallDictionary should not be a subclass of Set (and
>>>> Dictionary)
>>>> - http://code.google.com/p/pharo/issues/detail?id=463'.
>>>>    self script445.
>>>>
>>>>    self flushCaches.
>>>>    
>>>>
>>>> Stef
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [email protected]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to