Mariano, On 24 Aug 2010, at 14:44, Mariano Martinez Peck wrote:
Thanks Sven. It seems my mail was not clear at all. I know that with #cleanUpForRelease it will reduce, but my question is....if I understand correlty what a Bitmap is, why they are nstantiated when I am running headless? shouldn't the amount of instances be 0?
I think I don't understand what really the -headless does. I thought the world was not display, not Bitmap was instanciated, etc...
OK, that is a different question, sorry. Isn't it so that these Bitmap instances are just regular Smalltalk objects that live the Smalltalk heap and that by definition all live Smalltalk objects get saved into the image file ? I don't think they are different from regular arrays. Running -headless (actually -vm-display-null -vm-sound-null) just instructs the VM to connect to a dummy (null) display and sound device, so that display operations have no effect, as far as I understand. Sven