[vmkit-commits] [vmkit] r61809 - /vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Tue Jan 6 05:26:20 PST 2009
Author: geoffray
Date: Tue Jan 6 07:26:15 2009
New Revision: 61809
URL: http://llvm.org/viewvc/llvm-project?rev=61809&view=rev
Log:
Mindo for final string fields.
Modified:
vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.cpp
Modified: vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.cpp?rev=61809&r1=61808&r2=61809&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JnjvmModule.cpp Tue Jan 6 07:26:15 2009
@@ -315,7 +315,9 @@
} else if (type->isReference()){
const UTF8* utf8 = ctpInfo->UTF8At(ctpInfo->ctpDef[idx]);
JavaString* obj = ctpInfo->resolveString(utf8, idx);
- Elts.push_back(CreateConstantFromJavaString(obj));
+ Constant* C = getString(obj);
+ C = ConstantExpr::getBitCast(C, JavaObjectType);
+ Elts.push_back(C);
} else {
fprintf(stderr, "Implement me");
abort();
More information about the vmkit-commits
mailing list