[vmkit-commits] [vmkit] r61501 - /vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.h

Nicolas Geoffray nicolas.geoffray at lip6.fr
Tue Dec 30 09:50:55 PST 2008


Author: geoffray
Date: Tue Dec 30 11:50:52 2008
New Revision: 61501

URL: http://llvm.org/viewvc/llvm-project?rev=61501&view=rev
Log:
Prune includes.


Modified:
    vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.h

Modified: vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.h?rev=61501&r1=61500&r2=61501&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.h (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.h Tue Dec 30 11:50:52 2008
@@ -12,22 +12,24 @@
 
 #include <map>
 
-#include "llvm/Constant.h"
-#include "llvm/DerivedTypes.h"
-#include "llvm/Function.h"
-#include "llvm/GlobalVariable.h"
-#include "llvm/Module.h"
-#include "llvm/Type.h"
-#include "llvm/Value.h"
-
-#include "mvm/JIT.h"
-
 #include "JavaClass.h"
 #include "JavaConstantPool.h"
 #include "JavaTypes.h"
 
+#include "llvm/Module.h"
+
+namespace llvm {
+  class Constant;
+  class ConstantInt;
+  class Function;
+  class GlobalVariable;
+  class Type;
+  class Value;
+}
+
 namespace jnjvm {
 
+class Attribut;
 class CacheNode;
 class CommonClass;
 class Class;
@@ -36,7 +38,6 @@
 class JavaMethod;
 class JavaObject;
 class JnjvmModule;
-class Signdef;
 
 class LLVMAssessorInfo {
 public:





More information about the vmkit-commits mailing list