On Mar 4, 2011, at 4:38 PM, Eliot Miranda wrote:

Hi Ben,

On Fri, Mar 4, 2011 at 4:51 AM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote:
Hello guys,


I finally success (with the help of Igor) to trace and create a new Smalltalk kernel based on Pharo. The new born weight 2.2Mb and includes 230 classes ;)




Woot!!!!!  Is this still a tracer or does it create a new kernel from source?  

It's a tracer that uses a list of classes (your kernel) to serialize a new image.

One of the planned step is to use a minimal image and try to recompile code from source :)



If it's still a tracer when do you think you'll have a creator and what are you calling it?

I do not understand your question :(


Ben ;)



great news
thanks
Eliot
 

You can try it here:

Gofer new
       squeaksource: 'PharoTaskForces';
       package: 'SystemTracing';
       load.

Gofer new
       squeaksource: 'Seed';
       package: 'Seed-HazelBuilder';
       load.

HazelTracer2 writeImage: 'hazel.image'.


If you have an error in Point>>#printOn: , you can use this fix





I want to thank Igor again, because he helps me a lot :)



Ben