[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