[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