[llvm-commits] CVS: llvm/include/llvm/Type.h

Chris Lattner sabre at nondot.org
Thu Sep 28 16:38:21 PDT 2006



Changes in directory llvm/include/llvm:

Type.h updated: 1.89 -> 1.90
---
Log message:

Now that ConstantBool::True/False are gone, we can modify Type.cpp to
eliminate its static dtors, without having code that depends on order of 
initialization.  Eliminate static ctors/dtors from Type.cpp.


---
Diffs of the changes:  (+0 -5)

 Type.h |    5 -----
 1 files changed, 5 deletions(-)


Index: llvm/include/llvm/Type.h
diff -u llvm/include/llvm/Type.h:1.89 llvm/include/llvm/Type.h:1.90
--- llvm/include/llvm/Type.h:1.89	Sat Sep 23 01:09:45 2006
+++ llvm/include/llvm/Type.h	Thu Sep 28 18:38:07 2006
@@ -347,11 +347,6 @@
   ///
   void removeAbstractTypeUser(AbstractTypeUser *U) const;
 
-  /// clearAllTypeMaps - This method frees all internal memory used by the
-  /// type subsystem, which can be used in environments where this memory is
-  /// otherwise reported as a leak.
-  static void clearAllTypeMaps();
-
 private:
   /// isSizedDerivedType - Derived types like structures and arrays are sized
   /// iff all of the members of the type are sized as well.  Since asking for






More information about the llvm-commits mailing list