[vmkit-commits] [vmkit] r139083 - /vmkit/trunk/lib/J3/VMCore/JavaClass.h
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Sat Sep 3 09:26:58 PDT 2011
Author: geoffray
Date: Sat Sep 3 11:26:58 2011
New Revision: 139083
URL: http://llvm.org/viewvc/llvm-project?rev=139083&view=rev
Log:
A class does not have to be resolved to get the pointer of a static field.
Modified:
vmkit/trunk/lib/J3/VMCore/JavaClass.h
Modified: vmkit/trunk/lib/J3/VMCore/JavaClass.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/J3/VMCore/JavaClass.h?rev=139083&r1=139082&r2=139083&view=diff
==============================================================================
--- vmkit/trunk/lib/J3/VMCore/JavaClass.h (original)
+++ vmkit/trunk/lib/J3/VMCore/JavaClass.h Sat Sep 3 11:26:58 2011
@@ -1155,7 +1155,7 @@
Attribut* lookupAttribut(const UTF8* key);
JavaObject** getStaticObjectFieldPtr() {
- assert(classDef->isResolved());
+ assert(classDef->getStaticInstance());
return (JavaObject**)((uint64)classDef->getStaticInstance() + ptrOffset);
}
More information about the vmkit-commits
mailing list