public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/46347] New: Profile-mode executables too large
@ 2010-11-07 15:48 paolo.carlini at oracle dot com
  2010-11-11 23:14 ` [Bug libstdc++/46347] " rus at google dot com
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: paolo.carlini at oracle dot com @ 2010-11-07 15:48 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46347

           Summary: Profile-mode executables too large
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: libstdc++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: paolo.carlini@oracle.com


I believe we should seriously investigate whether we can reduce the size of the
profile-mode executables. Likely that means we have also to add exports, but
the current status seems really pretty bad. Just as a trivial example, on
mainline today (rev 166416), x86_64, -O2, we have, for

#include <vector>

int main()
{
  std::vector<int> v(100);
  v.push_back(2);
}

the following sizes:

 normal-mode:    12184
  debug-mode:    17370
profile-mode:   130345


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-12-10 16:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-07 15:48 [Bug libstdc++/46347] New: Profile-mode executables too large paolo.carlini at oracle dot com
2010-11-11 23:14 ` [Bug libstdc++/46347] " rus at google dot com
2010-11-11 23:53 ` paolo.carlini at oracle dot com
2010-12-10 16:54 ` paolo.carlini at oracle dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).