[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