This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] C++ space optimization: de-cloning con/de/structors
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Matt Austern <austern at apple dot com>
- Cc: Stuart Hastings <stuart at apple dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 06 Aug 2002 16:01:13 -0700
- Subject: Re: [PATCH] C++ space optimization: de-cloning con/de/structors
(Again, no idea whether other linkers have similar issues.
My experience is that your average linker has N flags,
where N is some rather large number. As a result, it has
2^N modes. The danger is that a feature like multiple
entry points might work in 2^N-1 of those modes.)
It's nice you make this point. I make that point often with GCC
command-line flags, but people add more switches anyhow. :-)
N is well over a hundred at this point, so we're getting close to the
point where actually testing them will get done faster if we wait a
year to start; Moore's law will give us computers that are twice as fast
then...
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com