In fact I just tried because I thought that they were not used but they are :)
Stef On Jul 20, 2009, at 2:44 PM, Marcus Denker wrote: > > On 20.07.2009, at 08:40, Stéphane Ducasse wrote: > >> Why SmallDictionary is faster for small number of item >> and now we even have tests for it. >> I'm about to intergate that. >> > > Ah, ok. I thought is was about removing it... > > Marcus > >> 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 > > > _______________________________________________ > 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
