From: | arnold@skeeve.com (Aharon Robbins) |
Newsgroups: | comp.compilers |
Date: | Fri, 30 Sep 2016 10:13:55 -0000 (UTC) |
Organization: | A noiseless patient Spider |
References: | 16-09-001 16-09-034 <b5cdb632-7a67-d577-102d-1a1e23d062f7@gkc.org.uk> 16-09-041 |
Injection-Info: | miucha.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="5048"; mail-complaints-to="abuse@iecc.com" |
Keywords: | C, practice, performance |
Posted-Date: | 30 Sep 2016 11:22:23 EDT |
In article 16-09-041, <arnold@skeeve.com> wrote:
>I am thinking this discussion has gotten out of hand and I apologize
>for it. All I'm looking for is a fast compiler for development
>since I on purpose do a lot of configure + make from scratch.
>I don't care about code quality; just that 'make check' passes.
Just to round off, here are some concrete timings:
configure with GCC
real 0m9.203s
user 0m3.752s
sys 0m0.972s
make - serial - GCC
real 0m17.806s
user 0m15.984s
sys 0m0.528s
make -j with GCC
real 0m8.148s
user 0m27.996s
sys 0m0.808s
configure with tcc
real 0m5.915s
user 0m0.832s
sys 0m0.424s
serial make with tcc
real 0m2.580s
user 0m1.540s
sys 0m0.180s
make -j with tcc
real 0m1.107s
user 0m2.544s
sys 0m0.236s
Very real compile time differences for clean builds. GCC from scratch
is 18 seconds, tcc from scratch is around 7. Over 200% difference!
Thanks again to everyone.
Arnold
--
Aharon (Arnold) Robbins arnold AT skeeve DOT com
Return to the
comp.compilers page.
Search the
comp.compilers archives again.