[Pharo-project] How I build squeak-vm with FT2Plugin on Linux

laurent laffont laurent.laffont at gmail.com
Thu Mar 11 08:55:16 CET 2010


Great !

Can we merge our respective posts and put this on the Pharo wiki ?

I don't have write access to the wiki.

Do you know if there's an equivalent tutorial for windows ?

I will try with the svn trunk.

Laurent Laffont


On Thu, Mar 11, 2010 at 8:38 AM, Adrian Lienhard <adi at netstyle.ch> wrote:

> Hi Laurent,
>
> Nice! I just did the same the other day ;)
>
> My blog post describes step by step how to build a Unix VM from scratch on
> OSX:
>
>
> http://www.adrian-lienhard.ch/blog?article=building-a-pharo-squeak-vm-from-first-principles
>
> Please note that you are using the 3.11.3.*2135* sources, which produce a
> VM with terrible performance. The reason is that they don't have the
> gnuification step that creates a jump table instead of the case switch for
> the interpreter loop. I use the most recent source from SVN (r2151) and the
> bytecodes/s is 479400749 compared to 248543689.
>
> Cheers,
> Adrian
>
>
>
> On Mar 10, 2010, at 23:24 , laurent laffont wrote:
>
> > Hi,
> >
> > As a memento for me, I've written a tutorial to build the VM on Linux.
> >
> http://magaloma.blogspot.com/2010/03/how-i-build-squeak-vm-on-archlinux.html
> >
> > I also provide the binaries and Pharo image with VMMaker loaded.
> >
> > As I'm newbie on building a VM, thanks for additional informations.
> >
> > Cheers,
> >
> > Laurent Laffont
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project at lists.gforge.inria.fr
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gforge.inria.fr/pipermail/pharo-project/attachments/20100311/537ad04d/attachment.htm>


More information about the Pharo-project mailing list