Yes, seems to work quite stable. Only with Eliot's VM though, not with any of the official Pharo VMs. Maybe consider updating them?
Lukas On 4 November 2011 16:22, Jorge Ressia <[email protected]> wrote: > Hi guys, > > Flushing the selector is enough. > > Eliot fixed this problem some time ago. Look at the discussion > http://forum.world.st/Re-Pharo-project-Troubles-with-flushCache-and-run-with-in-td3659114.html > > @Alex I have a test case that I built for Eliot. If you send me your image > and VM I can try out to see if there is a similar problem. > > Cheers, > > > On Fri, Nov 4, 2011 at 3:31 PM, Mariano Martinez Peck > <[email protected]> wrote: >> >> Flushing the behavior is way too much, since if I understand correctly, it >> will flush the whole method cache (including PICs etc ). >> In my experience, with the latest version, just flushing the selector is >> enough. It is not in your case? >> >> Cheers >> >> On Fri, Nov 4, 2011 at 3:18 PM, Alexandre Bergel <[email protected]> >> wrote: >>> >>> > What is still not clear to me is what you need to flush when replacing >>> > a method with an object. The selector, the old method, the new method, or >>> > the behavior? Last time I tried I got the best results flushing the >>> > behavior, but I would like to know what should be used for real. >>> >>> +1 >>> I also flush the behavior. >>> >>> Alexandre >>> >>> > >>> > On Friday, 4 November 2011, Alexandre Bergel <[email protected]> >>> > wrote: >>> > > Ok >>> > > Thanks, we will try >>> > > >>> > > Alexandre >>> > > >>> > > >>> > > On 4 Nov 2011, at 11:01, Mariano Martinez Peck wrote: >>> > > >>> > >> >>> > >> >>> > >> On Fri, Nov 4, 2011 at 2:14 PM, Alexandre Bergel >>> > >> <[email protected]> wrote: >>> > >> Hi! >>> > >> >>> > >> My students are experiencing frequent crashes of the CogVM when >>> > >> playing with Spy (a profiling framework that instrument compile >>> > >> methods and >>> > >> replace them during the execution). My students use a MooseOneClick >>> > >> bundle. >>> > >> I am not sure which version of the CogVM they use actually. Is there a >>> > >> way >>> > >> to check this? >>> > >> >>> > >> Anyone has experienced frequent crashes with Ubuntu? >>> > >> >>> > >> There were some issues with #cannotInterpret: and #run:with:in with >>> > >> previous versions of Cog. However, with the last version Eliot' Cog >>> > >> all of >>> > >> them are fixed >>> > >> >>> > >> >>> > >> Cheers, >>> > >> Alexandre >>> > >> -- >>> > >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> > >> Alexandre Bergel http://www.bergel.eu >>> > >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > >> -- >>> > >> Mariano >>> > >> http://marianopeck.wordpress.com >>> > >> >>> > > >>> > > -- >>> > > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> > > Alexandre Bergel http://www.bergel.eu >>> > > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> > > >>> > > >>> > > >>> > > >>> > > >>> > > >>> > > >>> > >>> > -- >>> > Lukas Renggli >>> > www.lukas-renggli.ch >>> >>> -- >>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> Alexandre Bergel http://www.bergel.eu >>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> >>> >>> >>> >>> >>> >> >> >> >> -- >> Mariano >> http://marianopeck.wordpress.com >> > > > > -- > Jorge Ressia > www.jorgeressia.com > -- Lukas Renggli www.lukas-renggli.ch
