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
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
>
>
>

Reply via email to