public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* optimizations for 3x speedup in ld
@ 2005-02-17  4:43 Robert O'Callahan
  2005-02-17 21:05 ` Nick Clifton
  0 siblings, 1 reply; 10+ messages in thread
From: Robert O'Callahan @ 2005-02-17  4:43 UTC (permalink / raw)
  To: binutils

I work on Mozilla/Firefox and spend a lot of time linking libgklayout.so
(93MB with debug info). I did some work to speed up ld on this workload
and got a 3x improvement. See here for details:
http://weblogs.mozillazine.org/roc/archives/2005/02/optimizing_gnu.html
I've taken some care to make sure that the changes are localized and
there should be absolutely no impact on output (e.g., sections are
processed in exactly the same order as before). I reran the regression
tests and I pass exactly the same set of tests that CVS HEAD passes
(which actually means 4 unexpected failures ... this is x86-64).

So ... how do I push this upstream? Should I submit the patch as an
attachment? It's 69 lines deleted, 458 lines added in ld.h, ldlang.c,
ldlang.h.

Thanks,
Rob

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

end of thread, other threads:[~2005-04-04 17:10 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-17  4:43 optimizations for 3x speedup in ld Robert O'Callahan
2005-02-17 21:05 ` Nick Clifton
2005-02-17 22:27   ` Robert O'Callahan
2005-02-18  1:54     ` Ian Lance Taylor
2005-02-18  2:02       ` Robert O'Callahan
2005-02-18 21:42     ` Nick Clifton
2005-02-21 11:21       ` Robert O'Callahan
2005-03-29 16:04     ` Jakub Jelinek
2005-03-30 13:17       ` Robert O'Callahan
2005-04-04 17:10       ` Nick Clifton

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).