[llvm-commits] [vmkit] r51856 - /vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.h

Nicolas Geoffray nicolas.geoffray at lip6.fr
Sun Jun 1 15:40:50 PDT 2008


Author: geoffray
Date: Sun Jun  1 17:40:50 2008
New Revision: 51856

URL: http://llvm.org/viewvc/llvm-project?rev=51856&view=rev
Log:
Simplify code.


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

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

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.h (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaJIT.h Sun Jun  1 17:40:50 2008
@@ -17,10 +17,6 @@
 #include "llvm/DerivedTypes.h"
 #include "llvm/Function.h"
 #include "llvm/Instructions.h"
-#include "llvm/ExecutionEngine/ExecutionEngine.h"
-#include "llvm/ExecutionEngine/GenericValue.h"
-#include "llvm/PassManager.h"
-#include "llvm/Target/TargetData.h"
 #include "llvm/Value.h"
 
 #include "types.h"
@@ -33,21 +29,14 @@
 
 namespace jnjvm {
 
-class CacheNode;
 class Class;
-class JavaField;
 class JavaMethod;
 class JavaObject;
-class JavaString;
 class Jnjvm;
-class JnjvmModule;
-class JnjvmModuleProvider;
 class Reader;
-class Signdef;
 class UTF8;
 
-class Exception {
-public:
+struct Exception {
   uint32 startpc;
   uint32 endpc;
   uint32 handlerpc;
@@ -60,8 +49,7 @@
   llvm::PHINode* handlerPHI;
 };
 
-class Opinfo {
-public:
+struct Opinfo {
   llvm::BasicBlock* newBlock;
   bool reqSuppl;
   llvm::BasicBlock* exceptionBlock; 





More information about the llvm-commits mailing list