On Fri, May 14, 2010 at 12:15 AM, Stéphane Ducasse <
[email protected]> wrote:

>
> On May 13, 2010, at 11:33 PM, Mariano Martinez Peck wrote:
>
> > Ok...now it seems to be working again. However, It takes MUCH more time
> than in Pharo 1.0.
>
> can you be more precise?
>

Yes, I can:

"In PharoCore 10517"
MessageTally time: [Smalltalk condenseChanges]. -> 8127

"In PharoCore 11357"
MessageTally time: [Smalltalk condenseChanges]. 490523



> Apparently they are a lot of methods hanging around and they should be
> cleaned. Now we do not care that condense
> Changes is fast or not. It works so perfect.
>
>
Yes. But I am intrigued why.


>
>
> > I really don't care too much, I just want to know if this is expected or
> not.
> >
> > Cheers
> >
> > Mariano
> >
> > On Tue, May 11, 2010 at 8:41 PM, Nicolas Cellier <
> [email protected]> wrote:
> > 2010/5/10 Stéphane Ducasse <[email protected]>:
> > > nicolas
> > >
> > > do you have an idea where we can look?
> > >
> > > Stef
> > >
> >
> > Sorry, I don't have time to dig into it...
> > But I think invent is a more appropriate verb than look in this case.
> > The ideas of Igor sound good to me, delegate some to CompiledMethods
> > and maybe use a mass becomeForward
> >
> > Nicolas
> >
> > > On May 10, 2010, at 6:26 PM, Nicolas Cellier wrote:
> > >
> > >> Sorry for the infinite loop, it was my fault.
> > >> I thought it had been detected and solved already (in squeak ?).
> > >>
> > >> Destroying source pointer of un-installed methods was just a
> > >> workaround to be used in case of already broken sources.
> > >> There is another strategy : detect the source pointer of un-installed
> > >> methods and store them in the new change log.
> > >> This has to be done before logging source code of installed methods.
> > >>
> > >> Nicolas
> > >>
> > >> 2010/5/9 Igor Stasenko <[email protected]>:
> > >>> On 9 May 2010 23:17, Alain Plantec <[email protected]> wrote:
> > >>>>
> > >>>>> Ok, i took the 11343
> > >>>>> - fixed the #condenseChanges
> > >>>>> - ran  Smalltalk condenseChanges
> > >>>>> - changed the single method
> > >>>>> - saved image
> > >>>>> - ran   Smalltalk condenseChanges again
> > >>>>>
> > >>>>> no crash reported.
> > >>>>>
> > >>>>
> > >>>> Indeed, with 11343 it seems ok.
> > >>>> With 11326 (updated -> 11346), crash during the second
> condenseChanges :(
> > >>>
> > >>> Alain, could you please send me an image +.changes saved just before
> > >>> running a second condenseChanges?
> > >>> I'll try to find the cause of it.
> > >>>
> > >>>> Alain
> > >>>>>
> > >>>>>
> > >>>>>>
> > >>>>>> Alain
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>>> _______________________________________________
> > >>>> Pharo-project mailing list
> > >>>> [email protected]
> > >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> > >>>>
> > >>>
> > >>>
> > >>>
> > >>> --
> > >>> Best regards,
> > >>> Igor Stasenko AKA sig.
> > >>>
> > >>> _______________________________________________
> > >>> 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

Reply via email to