[llvm-commits] [llvm] r48316 - /llvm/trunk/lib/VMCore/PassManager.cpp
Dan Gohman
gohman at apple.com
Wed Mar 12 18:57:35 PDT 2008
Author: djg
Date: Wed Mar 12 20:57:34 2008
New Revision: 48316
URL: http://llvm.org/viewvc/llvm-project?rev=48316&view=rev
Log:
Don't redundantly clear std::vector members in destructors.
Modified:
llvm/trunk/lib/VMCore/PassManager.cpp
Modified: llvm/trunk/lib/VMCore/PassManager.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/VMCore/PassManager.cpp?rev=48316&r1=48315&r2=48316&view=diff
==============================================================================
--- llvm/trunk/lib/VMCore/PassManager.cpp (original)
+++ llvm/trunk/lib/VMCore/PassManager.cpp Wed Mar 12 20:57:34 2008
@@ -541,8 +541,6 @@
for (std::vector<ImmutablePass *>::iterator
I = ImmutablePasses.begin(), E = ImmutablePasses.end(); I != E; ++I)
delete *I;
-
- PassManagers.clear();
}
//===----------------------------------------------------------------------===//
@@ -928,7 +926,6 @@
E = PassVector.end(); I != E; ++I)
delete *I;
- PassVector.clear();
}
//===----------------------------------------------------------------------===//
More information about the llvm-commits
mailing list