[Mono-devel-list] Language Shootout - problems with Mono times

Paolo Molaro lupus at ximian.com
Wed Sep 1 09:35:03 EDT 2004


On 09/01/04 Andreas Nahr wrote:
> Look at the stats from Mono. The first one is the original bench. The 
> second is the same bench with Console.WriteLine and System.Convert removed. 
> Do you see the diffenence? Memory 107462 -> 2173 Bytes!

The test could be improved for sure, but this shows that our
Console/Convert code needs improvement in memory usage, jit time etc..

> Biggest method:         11166 (SHA1Internal::ProcessBlock)

Why is SHA1 even involved here? That method looks like it needs some
performance love anyway.

Anyway, http://shootout.alioth.debian.org/langs.php reports that version
0.96 is used: version 1.0.1 of mono should be used instead (cvs HEAD
should be mostly just as stable and will give better results). Also, the
-O=all option should be used just as -O2 or whatever is use with gcc
etc.

lupus

-- 
-----------------------------------------------------------------
lupus at debian.org                                     debian/rules
lupus at ximian.com                             Monkeys do it better



More information about the Mono-devel-list mailing list