Date: Mon, 8 Jun 2009 22:46:44 +0200 From: Pawel Worach <pawel.worach@gmail.com> To: "M. Warner Losh" <imp@bsdimp.com> Cc: ed@80386.nl, hackers@freebsd.org, current@freebsd.org Subject: Re: Clang: now available from a SVN server near you! Message-ID: <d227e09e0906081346j3ee7822n24c1c4968088647d@mail.gmail.com> In-Reply-To: <20090608.120552.756910862.imp@bsdimp.com> References: <20090604093831.GE48776@hoeg.nl> <20090608.120552.756910862.imp@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 8, 2009 at 20:05, M. Warner Losh<imp@bsdimp.com> wrote:
> In message: <20090604093831.GE48776@hoeg.nl>
> =A0 =A0 =A0 =A0 =A0 =A0Ed Schouten <ed@80386.nl> writes:
> : Good news everyone!
> ...
> : So far we've only done testing on amd64 and i386. A lot of ports are
> : probably still broken. Caveat emptor. Beware of dog. Slippery when wet.
>
> "objects in mirror may be larger than they appear"
>
> Do you have size or run-time performance comparisons yet?
>
Here is a semi-recent build-time benchmark for a stipped down amd64 kernel
clang:
182.04 real 166.68 user 13.29 sys
gcc:
217.79 real 211.00 user 13.22 sys
libmicro runtime syscall benchmark results from April:
http://www.vlakno.cz/~pwo/lm/2009-04-11/lm.html
So runtime performance is on par with gcc, code size is a bit bigger
so there is still room for optimization in LLVM.
--=20
Pawel
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d227e09e0906081346j3ee7822n24c1c4968088647d>
