[vmkit-commits] [vmkit] r88904 - in /vmkit/trunk/lib/JnJVM/Classpath: JavaUpcalls.cpp JavaUpcalls.h

Nicolas Geoffray nicolas.geoffray at lip6.fr
Mon Nov 16 01:39:54 PST 2009


Author: geoffray
Date: Mon Nov 16 03:39:54 2009
New Revision: 88904

URL: http://llvm.org/viewvc/llvm-project?rev=88904&view=rev
Log:
Add OfObject, to describe the object class.


Modified:
    vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.cpp
    vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.h

Modified: vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.cpp?rev=88904&r1=88903&r2=88904&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.cpp Mon Nov 16 03:39:54 2009
@@ -212,6 +212,8 @@
 ClassPrimitive* Classpath::OfDouble;
 ClassPrimitive* Classpath::OfVoid;
 
+Class* Classpath::OfObject;
+
 JavaField* Classpath::methodClass;
 JavaField* Classpath::fieldClass;
 JavaField* Classpath::constructorClass;
@@ -723,6 +725,9 @@
 
   Classpath::longClass =
     UPCALL_CLASS(loader, "java/lang/Long");
+  
+  Classpath::OfObject =
+    UPCALL_CLASS(loader, "java/lang/Object");
 
   vmStackWalker =
     UPCALL_CLASS(loader, "gnu/classpath/VMStackWalker");

Modified: vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.h?rev=88904&r1=88903&r2=88904&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.h (original)
+++ vmkit/trunk/lib/JnJVM/Classpath/JavaUpcalls.h Mon Nov 16 03:39:54 2009
@@ -247,6 +247,8 @@
   ISOLATE_STATIC UserClassPrimitive* OfFloat;
   ISOLATE_STATIC UserClassPrimitive* OfDouble;
   ISOLATE_STATIC UserClassPrimitive* OfVoid;
+
+  ISOLATE_STATIC UserClass* OfObject;
   
   ISOLATE_STATIC JavaField* methodClass;
   ISOLATE_STATIC JavaField* fieldClass;





More information about the vmkit-commits mailing list