Hello, Currently the idea is to put the source file as a compressed AST in the image.
The status is: - standard AST is 300Mb for the whole image, which is too much - standard AST with nodes shared between RBMethodNodes (made by Camille) is 16Mb, so already half the size of the current sources - same as last one but with additional bit compression: not done yet ! It should be around 4Mb (but that's a lucky guess), growing the size of the image from 16Mb to 20Mb, which is okay. The source file should not be in the VM. One image can use only 1 source file, but 1 VM can run several images using different source files. Therefore you would need to add multiple source files in the VM, which ends up nowhere. 2013/11/12 Stéphane Ducasse <[email protected]> > you want as less as possible thing in the vm. > > Stef > > On Nov 12, 2013, at 8:46 PM, Alexandre Bergel <[email protected]> > wrote: > > > Hi! > > > > Why not to include this file in the VM? > > It often happens to me that this place is wrongly placed. When this > happens, Pharo just shows a white screen, without letting what is the error. > > > > Alexandre > > -- > > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > > Alexandre Bergel http://www.bergel.eu > > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > > > > >
