[Vm-dev] benchmarking and recent results

Eliot Miranda eliot.miranda at gmail.com
Sun Oct 6 17:12:59 UTC 2013


On Sat, Oct 5, 2013 at 2:48 AM, Göran Krampe <goran at krampe.se> wrote:

>
> Hey!
>
> I also compared my "brand new" Pharo VM compiled with clang (LLVM 5 or
> whatever it is called, latest in Xcode 5) on Mac with the downloaded Mac
> binary from Eliot (2776) which I presume is... GCC 4.2?
>

4.2.1.  You can check:

McStalker.~$ oscogvm/Cog.app/Contents/MacOS/Squeak -version
4.0 4.0.2776 Mac OS X built on Aug 22 2013 10:08:05 Compiler: 4.2.1 (Apple
Inc. build 5666) (dot 3) [Production VM]
CoInterpreter VMMaker.oscog-eem.331 uuid:
37d2e4b0-2f37-4e2d-8313-c63637785e59 Aug 22 2013
StackToRegisterMappingCogit VMMaker.oscog-eem.333 uuid:
84da9cb8-7f30-4cb7-b4fb-239a11f63b54 Aug 22 2013
VM: r2776 http://www.squeakvm.org/svn/squeak/branches/Cog
Plugins: r2545 http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins


Either way, the results using the bench image was more or less that they
> are within a few % of each other. The largest diff was Eliot's being around
> 10% faster on ... DeltaBlue I think?
>
> But the point is - clang is obviously working!
>

That's great news.


>
> Thanks Clément for that bench image, so nice with just an image sometimes.
> :)
>
> regards, Göran
>
> PS. I guess one could play the CC flags game indefinitely to find the best
> combo for clang, haven't tried.
>
> PPS. Also tried using GCC 4.8.1 and 4.9, but then the compiled VM throws
> "Bus error: 10" at me. Note that it compiles using the switches for clang
> then... (Esteban and Igor - we need a nice way of switching compiler in
> CMakeVMMaker!)
>



-- 
best,
Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20131006/13b5fd56/attachment.htm


More information about the Vm-dev mailing list