On Sat, Mar 27, 2010 at 6:13 PM, Adrian Lienhard <adi@netstyle.ch> wrote:
On Mar 27, 2010, at 17:16 , laurent laffont wrote:
I would love that the official Linux VM has:
- that thing about the gnufication I did that when compiling MacOS VM. Read this link (step 4 for example)
http://www.squeakvm.org/cgi-bin/viewcvs.cgi/trunk/platforms/Mac%20OS/vm/Docu...
does it make sense also in Linux VM ? which are the difference in the benchmarks compared to do it without this step ?
Isn't it a MacOS issue only ?
No, this is relevant for all GNU C compilers! Without this step, which replaces the switch statement of the interpreter with a jump table, you get a *much* slower VM. I suggest to use the latest SVN source.
Does it mean latest SVN source is already "Gnuified" ? With latest rev. I have a little drop in benchmarks. However I'd rather put a stable release for Pharo 1.0 than latest trunk. What do you think ? Laurent Laffont
Adrian
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project