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

Nicolas Geoffray nicolas.geoffray at lip6.fr
Fri Sep 12 07:20:23 PDT 2008


Author: geoffray
Date: Fri Sep 12 09:20:20 2008
New Revision: 56153

URL: http://llvm.org/viewvc/llvm-project?rev=56153&view=rev
Log:
Don't put the llvm::Function in the ctpRes, as it's the offset
in the VT for special calls that should be there.


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=56153&r1=56152&r2=56153&view=diff

==============================================================================
--- vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp (original)
+++ vmkit/branches/isolate/lib/JnJVM/VMCore/JnjvmModuleProvider.cpp Fri Sep 12 09:20:20 2008
@@ -50,9 +50,6 @@
 
   meth->compiledPtr();
   
-  LLVMMethodInfo* LMI = ((JnjvmModule*)TheModule)->getMethodInfo(meth);
-  ctpInfo->ctpRes[index] = LMI->getMethod();
-
   return meth;
 }
 
@@ -169,7 +166,7 @@
                                                  Signdef* sign, bool stat) {
   
   void* key = &(cl->getConstantPool()->ctpRes[index]);
-  
+   
   reverse_callback_iterator CI = reverseCallbacks.find(key);
   if (CI != reverseCallbacks.end()) {
     return CI->second;





More information about the vmkit-commits mailing list