This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc 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: PATCH: Move sysdeps/x86_64/Implies to sysdeps/x86_64/64


From: Nix <nix@esperi.org.uk>
Date: Thu, 22 Mar 2012 23:21:15 +0000

> On 22 Mar 2012, David Miller said:
>> It just really irks me that more than %60 of my build time is spent
>> processing rules inside of GNU Make, rather than compiling or running
>> test cases.
> 
> There have been patches to GNU Make to speed this up. I don't know how
> many of them ever got accepted.

See my other reply, I know, I'm using unapplied patches that take
care of one aspect, that of new_pattern_rule().

But pattern_search(), as far as I know, is still an unsolved problem.
And it certainly dominates the glibc build time.

pattern_search() is more difficult to optimize because of all the
suffix handling and whatnot.  We'd probably need a longest matching
suffix trie or similar.


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