[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