This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: comdat types data for firefix
- From: Tom Tromey <tromey at redhat dot com>
- To: Doug Evans <dje at google dot com>
- Cc: Ulrich Weigand <uweigand at de dot ibm dot com>, gdb at sourceware dot org, Cary Coutant <ccoutant at google dot com>
- Date: Thu, 13 Aug 2009 10:02:02 -0600
- Subject: Re: comdat types data for firefix
- References: <e394668d0908121615k1e745bc3g92e0c5fcafbdc848@mail.gmail.com>
- Reply-to: tromey at redhat dot com
>>>>> "Doug" == Doug Evans <dje@google.com> writes:
Doug> I collected some data for mozilla (Tom, I remember you asking about
Doug> it - you may have forgotten, but here it is :-)).
Doug> With a top of tree gdb, debug build of firefox-3.5rc3, compiled with
Doug> -g and with -gdwarf-4,
Impressive results.
If you still have the builds around, could I trouble you for a bit more
info?
What is the size difference between the objects in the two builds?
What happens if you run without -readnow? (-readnow is nice for
emphasizing the differences but it is an atypical use.)
I'm also curious whether symbol interning would help save space at
runtime. I wrote a patch to do that, but I think it did not help
because I didn't implement type interning.
Tom