[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