> Hi: > > The attached change set fixes bit rot in the StackInterpreterSimulator and > related classes. > > Here a brief summary: > > - VMClass>>#doOrDefer: now uses ProcessBrowser>>#isUIProcess: instead of > Project > - it replaces the use of #asDisplayText with StringMorph>>#contents:. > - use of ThreadStream>>#on: is replaced with ThreadSafeTranscript>>#new > - Utilities is replaced by UIManager>>#default > - and #primitiveGetAttribute now uses the non-depricated `Smalltalk vm > getSystemAttribute: attr` > > For the last change, I wonder whether that's going to work, because that code > is going to be translated to C, right? > > > Is anyone interest in these changes?
yes! > Should I also fix the other simulators? it would be great! > With them, I can load a Pharo 1.2.1 image in the simulator, I wasn't patient > enough to wait for a 1.4 image to complete loading. > > | sim | > InterpreterStackPage initialize. > sim := StackInterpreterSimulator new. > sim openOn: '/.../Downloads/Pharo-1.2.1-11.04.03/Pharo-1.2.1.image'. > sim openAsMorph. > [ sim run ] fork. > > Best regards > Stefan > > > <Fix simulator.1.cs> > -- > Stefan Marr > Software Languages Lab > Vrije Universiteit Brussel > Pleinlaan 2 / B-1050 Brussels / Belgium > http://soft.vub.ac.be/~smarr > Phone: +32 2 629 2974 > Fax: +32 2 629 3525 >
