[VM][UNIX] Re: 3.0 and 3.1 VMs for Unix

Lex Spoon lex at cc.gatech.edu
Sun Jul 29 23:04:50 UTC 2001



> I compiled the vm and it worked as expected. I ran into some problems
> trying
> to use self generated source files from an image and a different
> internal/external module ratio. Most of it had to do with missing
> include
> paths in the Makefile (if FilePlugin is external I had to insert
> $(gendir)/FilePlugin at various places) or references to other libraries
> (eg. -lffi for the external FFIPlugin).


Did you start with a new build directory and run "configure" again?

I keep thinking this should be cleaned up, but then I think that we
should switch to Tim's VM maker and end up working on other things.



> '54794520 bytecodes/sec; 1623491 sends/sec' "gcc272 -m486 -O3"
> '41994750 bytecodes/sec; 1424725 sends/sec' "gcc-2.95 -march=i686 -O3"
> '41157556 bytecodes/sec; 1225389 sends/sec' "gcc-2.95 (default)"
> '37058482 bytecodes/sec; 1287986 sends/sec' "gcc-3.00"
> '36467236 bytecodes/sec; 1232651 sends/sec' "gcc-3.00 -march=athlon"
> 

That is pretty wild.  Did you try gcc-3.00 with -O3, as well?  (I think
the default is -O2, right?)



-lex




More information about the Squeak-dev mailing list