Hi Dave, On 21 Feb 2012, at 15:34, Dave Mason wrote:
> This is the biggest thing for me. I'm trying to get my Analysis of > Algorithms students to recognise and value a powerful environment like Pharo > Smalltalk, but some of them are experiencing so many crashes that they've > taken to entering their code in Notepad and then pasting it into Pharo!!! > This is not a strong advert for Smalltalk or Pharo. > > I suspect many of these crashes are stack overflows. I *thought* that > Squeak/Pharo was supposed to recognise stack overflow, but I just wrote a > method: > crash > ^self crash + 4 > and my image grew to 500+MB and then crashed. This is with Pharo 1.3 > one-click. With 1.1 one-click, I *do* get the Low space window popping up at > 516MB (although I don't appear able to do much... it doesn't even seem to > quit-no-save); I eventually did a force-quit. This is all on Mac OS X 10.6.8. > The 1.3 says: > VM: Mac OS - intel - 1068 - Croquet Closure Cog VM > [CoInterpreter VMMaker-oscog- IgorStasenko.123] 21.0 > Image: Pharo1.3 [Latest update: #13307] > > How can I get more stability? Is it time to move to 1.4? Is there something > I or my students can do to help? > > Thanks for everybody's efforts! > > ../Dave Out of the box experience is indeed very important. There was an important fix related to stopping infinite loops recently, I am sure the latest 1.4 includes it. Sven