[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