2016-07-22 15:22 GMT+02:00 Ben Coman <btc@openinworld.com>:On Fri, Jul 22, 2016 at 9:12 PM, Pavel Krivanek
<pavel.krivanek@gmail.com> wrote:
> Hi,
>
> as you maybe know, we are working on Pharo image bootstrap - the process
> that can generate an image from source codes and initialize it correctly.
> Because of practical reasons we do not bootstrap the standard image at once
> but we are trying to bootstrap a small headless kernel image and then load
> the rest of the system into it.
>
> The good news is that we are successful in our effor. We are already able to
> produce well usable images as you can test here:
Great to hear of your continuing progress.
>
> https://goo.gl/fn1VbP
>
> From the Pharo/Squeak point of view this image is very special because it
> doesn't contain any object inherited from 70's. Pharo lost its umbilical
> cord.
Does this mean you are starting with a zero byte file and adding nil,
true, false, etc...?
Or what is the size of the image you start with?No, we are not generating image file directly. We use special VM simulator and then save its object memory.��Our bootstrapped image has about 5MB now (in Spur format).��
cheers -ben
>
> Notice that the initial display width is too narrow and and we still need a
> lot of work on the building process, but In the next weeks and months it
> will change a lot the Pharo development - especially as soon as it will be
> combined with Git support.
>
> Cheers,
> -- Pavel
>
>