This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: How big (and fast) is going to be GCC 8?


On 03/06/2018 04:13 PM, David Malcolm wrote:
On Tue, 2018-03-06 at 11:14 +0100, Martin Liška wrote:
Hello.

Many significant changes has landed in mainline and will be released
as GCC 8.1.
I decided to use various GCC configs we have and test how there
configuration differ
in size and also binary size.

This is first part where I measured binary size, speed comparison
will follow.
Configuration names should be self-explaining, the 'system-*' is
built done
without bootstrap with my system compiler (GCC 7.3.0). All builds are
done
on my Intel Haswell machine.

Feel free to reply if you need any explanation.
Martin

Some possibly silly questions:

Hi David.

All of them are qualified!


(a) was this done with:
   --enable-checking=release ?

Yes.


(b) is this measuring cc1 ?

cc1plus. Let me also add cc1 when I'll have run-time numbers.


(c) are the units bytes?  (so ~183MB for the unstripped system-O2-
native cc1, ~25MB after stripping?)

Yes, in bytes. Would be nicer to have it in MB ;) It would be easily
readable. I'll fix that.


(d) do you have comparable data for gcc 7?

Will build corresponding builds for GCC 7 tonight.

Martin


Thanks
Dave



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]