]> sjero.net Git - wget/blobdiff - src/ChangeLog
[svn] Improve performance of grow_hash_table.
[wget] / src / ChangeLog
index 921e0f3e7c700479901af963587b2d52c75f45b9..1c078666e4af2d2ef9367bce7832bea6f0701f99 100644 (file)
@@ -1,3 +1,15 @@
+2001-04-14  Hrvoje Niksic  <hniksic@arsdigita.com>
+
+       * url.c: Don't declare `construct'.
+
+       * hash.c (grow_hash_table): Speed up rehashing; inline storing of
+       mappings to new locations.
+       (hash_table_new): Make resize_threshold a field in the hash table,
+       so we don't have to recalculate it in each hash_table_put.
+       (grow_hash_table): Update resize_threshold.
+       (MAX): Remove unused macro.
+       (prime_size): Made static.
+
 2001-04-14  Hrvoje Niksic  <hniksic@arsdigita.com>
 
        * retr.c (retrieve_url): Call uri_merge, not url_concat.