[vmkit-commits] [vmkit] r69601 - /vmkit/trunk/lib/JnJVM/Compiler/JITInfo.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Mon Apr 20 09:24:19 PDT 2009


Author: geoffray
Date: Mon Apr 20 11:24:18 2009
New Revision: 69601

URL: http://llvm.org/viewvc/llvm-project?rev=69601&view=rev
Log:
Remove compilation warning.


Modified:
    vmkit/trunk/lib/JnJVM/Compiler/JITInfo.cpp

Modified: vmkit/trunk/lib/JnJVM/Compiler/JITInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Compiler/JITInfo.cpp?rev=69601&r1=69600&r2=69601&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/Compiler/JITInfo.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Compiler/JITInfo.cpp Mon Apr 20 11:24:18 2009
@@ -93,8 +93,6 @@
       fields.push_back(LAI.llvmType);
     }
   
-    JavaLLVMCompiler* Mod = 
-      (JavaLLVMCompiler*)cl->classLoader->getCompiler();
     StructType* structType = StructType::get(fields, false);
     staticType = PointerType::getUnqual(structType);
     const TargetData* targetData = JnjvmModule::TheTargetData;
@@ -108,6 +106,8 @@
     uint64 size = JnjvmModule::getTypeSize(structType);
     cl->staticSize = size;
 #ifdef WITH_TRACER
+    JavaLLVMCompiler* Mod = 
+      (JavaLLVMCompiler*)cl->classLoader->getCompiler();
     if (!Mod->isStaticCompiling()) {
       Function* F = Mod->makeTracer(cl, true);
       cl->staticTracer = (void (*)(void*)) (uintptr_t)





More information about the vmkit-commits mailing list