[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- string table for pathnames,
Greg McGary <=