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

Nicolas Geoffray nicolas.geoffray at lip6.fr
Wed Feb 25 03:13:29 PST 2009


Author: geoffray
Date: Wed Feb 25 05:13:23 2009
New Revision: 65441

URL: http://llvm.org/viewvc/llvm-project?rev=65441&view=rev
Log:
Add some compilation flags for AOT.


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=65441&r1=65440&r2=65441&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.h (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.h Wed Feb 25 05:13:23 2009
@@ -232,6 +232,7 @@
   
   
   bool staticCompilation;
+  bool enabledException;
 
 #ifdef WITH_TRACER 
   llvm::Function* makeTracer(Class* cl, bool stat);
@@ -249,11 +250,23 @@
 public:
   
   static llvm::Function* NativeLoader;
+  
+  bool generateTracers;
+  bool generateStubs;
+  bool assumeCompiled;
 
   bool isStaticCompiling() {
     return staticCompilation;
   }
 
+  bool hasExceptionsEnabled() {
+    return enabledException;
+  }
+  
+  void disableExceptions() {
+    enabledException = false;
+  }
+
   void setIsStaticCompiling(bool sc) {
     staticCompilation = sc;
   }





More information about the vmkit-commits mailing list