Hi,I modify the variable in the method "clonePreStartup".So, it works fine.
=====!SystemTracer2 methodsFor: 'clone startup' stamp: 'ajh 8/22/2002 11:15'!clonePreStartup"This will be executed right away when the new clone starts up, before processStartup. Subclasses may want to rehash all objects or something"SystemDictionary wordSize: self wordSize.! !=====Now, there are some tests which does not pass.So, I will publish the code and the pharoImage64, and with the community, we can check this.Cheers,JannikOn Dec 17, 2009, at 02:32 , John M McIntosh wrote:Ok, well I created Mantisto document.Personally I would doSmalltalk wordSizeversusSystemDictionary wordSizeAlso the issue is when to change the WordSize variable.I think inSmalltalkImage>>snapshot: andQuit: embedded:right at theifTrue: [self quitPrimitive].Cursor normal show.you want to set things so that wordSize is reset.At quit time you could do the reset before the"self quitPrimitive"then you know the value is reset and needs to be recalculated at startup time.or you can reset it before theCursor normal show.which runs after startup timeSomehow I think there is more risk resetting it after startup since I'm not surewhen something could leap in wanting a valid value.