From b9bf3c0fb2717fc4b0a3c0fdb79f365121e2ded7 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sat, 3 Nov 2007 07:20:12 +0000 Subject: [PATCH] Improved a comment. --- dynamic_hash.diff | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dynamic_hash.diff b/dynamic_hash.diff index af065c1..4294ae3 100644 --- a/dynamic_hash.diff +++ b/dynamic_hash.diff @@ -43,8 +43,8 @@ To use this patch, run these commands for a successful build: - if (!hash_table) { - hash_table = new_array(int32, TABLESIZE); + /* Dynamically calculate the hash table size so that the hash load -+ * for big files is about 80%. This number must be odd or s2 will -+ * not be able to span the entire set. */ ++ * for big files is about 80%. A number greater than the traditional ++ * size must be odd or s2 will not be able to span the entire set. */ + tablesize = (uint32)(s->count/8) * 10 + 11; + if (tablesize < TRADITIONAL_TABLESIZE) + tablesize = TRADITIONAL_TABLESIZE; -- 2.34.1