Download Firefox: WindowsMac OS X
logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: string table for pathnames: msg#00001

Subject: Re: string table for pathnames
Greg McGary <greg@xxxxxxxxxx> wrote:

> Hi Paul & all,
>
> I have a very large build system that has 20,847 *.o files, and
> therefore the same number of *.d files containing header file
> dependencies.  gmake stores entire contents of *.d files, leading to
> tremendous bloat.  The aggregate size of the *.d files is approx 60 MB
> (approx 2.25 million entries), yet there is only approx 260 KB (approx
> 7500 entries) of unique content.
>
> I dearly wish for a string table to eliminate the redundancy.
> I think a Patricia trie would work well for this application.

Hi Greg!

I learned about `judy arrays' just recently

  http://judy.sourceforge.net/

It looks like they might be useful for lots of things.

Jim


<Prev in Thread] Current Thread [Next in Thread>