[vmkit-commits] [vmkit] r56207 - /vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Mon Sep 15 04:31:35 PDT 2008


Author: geoffray
Date: Mon Sep 15 06:31:35 2008
New Revision: 56207

URL: http://llvm.org/viewvc/llvm-project?rev=56207&view=rev
Log:
Fix debugging code.


Modified:
    vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp

Modified: vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp?rev=56207&r1=56206&r2=56207&view=diff

==============================================================================
--- vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp (original)
+++ vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp Mon Sep 15 06:31:35 2008
@@ -112,7 +112,6 @@
 
   return false;
 }
-
 void* JnjvmModuleProvider::materializeFunction(JavaMethod* meth) {
   Function* func = parseFunction(meth);
   
@@ -120,10 +119,10 @@
   mvm::Code* m = mvm::jit::getCodeFromPointer(res);
   if (m) m->setMetaInfo(meth);
 
-  /*
-  if (compilingMethod->name == 
-      compilingClass->isolate->asciizConstructUTF8("main")) {
-    llvmFunction->print(llvm::cout);
+/*  
+  if (meth->name->equals(
+      JavaThread::get()->isolate->bootstrapLoader->asciizConstructUTF8("getDeclaredConstructors"))) {
+    func->print(std::cout);
     printf("\n");
     void* res = mvm::jit::executionEngine->getPointerToGlobal(llvmFunction);
     void* base = res; 
@@ -135,8 +134,7 @@
     }    
     printf("\n");
     fflush(stdout);
-  }
-  */
+  }*/
 
   return res;
 }





More information about the vmkit-commits mailing list