make-alpha
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

string table for pathnames


From: Greg McGary
Subject: string table for pathnames
Date: 20 Jul 2003 17:43:37 -0700
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

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.

Comments?

Greg




reply via email to

[Prev in Thread] Current Thread [Next in Thread]