[llvm-commits] [llvm] r94845 - /llvm/trunk/include/llvm/ADT/DenseMap.h
Junjie Gu
jgu222 at gmail.com
Fri Jan 29 13:34:27 PST 2010
Author: jugu
Date: Fri Jan 29 15:34:26 2010
New Revision: 94845
URL: http://llvm.org/viewvc/llvm-project?rev=94845&view=rev
Log:
Make sure the size is doubled (not 4x).
Modified:
llvm/trunk/include/llvm/ADT/DenseMap.h
Modified: llvm/trunk/include/llvm/ADT/DenseMap.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ADT/DenseMap.h?rev=94845&r1=94844&r2=94845&view=diff
==============================================================================
--- llvm/trunk/include/llvm/ADT/DenseMap.h (original)
+++ llvm/trunk/include/llvm/ADT/DenseMap.h Fri Jan 29 15:34:26 2010
@@ -359,7 +359,7 @@
BucketT *OldBuckets = Buckets;
// Double the number of buckets.
- while (NumBuckets <= AtLeast)
+ while (NumBuckets < AtLeast)
NumBuckets <<= 1;
NumTombstones = 0;
Buckets = static_cast<BucketT*>(operator new(sizeof(BucketT)*NumBuckets));
More information about the llvm-commits
mailing list