Change default hashtable size
authorbdemsky <bdemsky@uci.edu>
Thu, 29 Mar 2018 20:42:07 +0000 (13:42 -0700)
committerbdemsky <bdemsky@uci.edu>
Thu, 29 Mar 2018 20:42:07 +0000 (13:42 -0700)
version2/src/C/hashtable.h

index 868060c..6107e33 100644 (file)
@@ -70,7 +70,7 @@ public:
         * @param factor Sets the percentage full before the hashtable is
         * resized. Default ratio 0.5.
         */
-       Hashtable(unsigned int initialcapacity = 1024, double factor = 0.5) {
+       Hashtable(unsigned int initialcapacity = 32, double factor = 0.5) {
                // Allocate space for the hash table
                table = (struct Hashlistnode<_Key, _Val> *)ourcalloc(initialcapacity, sizeof(struct Hashlistnode<_Key, _Val>));
                zero = NULL;