From 9f52b30958f6533b929fde8b04557157ba1eeb40 Mon Sep 17 00:00:00 2001 From: greg7mdp Date: Mon, 9 Oct 2023 17:24:06 -0400 Subject: [PATCH] Fix incorrect constant in `reserve`. --- parallel_hashmap/phmap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parallel_hashmap/phmap.h b/parallel_hashmap/phmap.h index 5c94ad5..2f49ec3 100644 --- a/parallel_hashmap/phmap.h +++ b/parallel_hashmap/phmap.h @@ -3538,7 +3538,7 @@ public: void reserve(size_t n) { size_t target = GrowthToLowerboundCapacity(n); - size_t normalized = 16 * NormalizeCapacity(n / num_tables); + size_t normalized = num_tables * NormalizeCapacity(n / num_tables); rehash(normalized > target ? normalized : target); }