OSDN Git Service

Clear no longer deleting the bits to avoid mallocs.
authorEvan Cheng <evan.cheng@apple.com>
Thu, 15 Feb 2007 19:10:34 +0000 (19:10 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 15 Feb 2007 19:10:34 +0000 (19:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34315 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/ADT/BitVector.h

index 03789aa..6910be0 100644 (file)
@@ -157,11 +157,7 @@ public:
 
   /// clear - Clear all bits.
   void clear() {
-    if (Capacity > 0) {
-      delete[] Bits;
-      Bits = NULL;
-      Size = Capacity = 0;
-    }
+    Size = 0;
   }
 
   /// resize - Grow or shrink the bitvector.