You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by dl...@apache.org on 2005/11/04 21:50:40 UTC
svn commit: r330891 -
/incubator/harmony/enhanced/trunk/sandbox/contribs/bootjvm/bootJVM/jvm/src/jvm.h
Author: dlydick
Date: Fri Nov 4 12:50:31 2005
New Revision: 330891
URL: http://svn.apache.org/viewcvs?rev=330891&view=rev
Log:
Added variables to retain crutical initialization class indices
Moved prototype of jvm() to 'jvm/include/arch.h'
Modified:
incubator/harmony/enhanced/trunk/sandbox/contribs/bootjvm/bootJVM/jvm/src/jvm.h
Modified: incubator/harmony/enhanced/trunk/sandbox/contribs/bootjvm/bootJVM/jvm/src/jvm.h
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/bootjvm/bootJVM/jvm/src/jvm.h?rev=330891&r1=330890&r2=330891&view=diff
==============================================================================
--- incubator/harmony/enhanced/trunk/sandbox/contribs/bootjvm/bootJVM/jvm/src/jvm.h (original)
+++ incubator/harmony/enhanced/trunk/sandbox/contribs/bootjvm/bootJVM/jvm/src/jvm.h Fri Nov 4 12:50:31 2005
@@ -198,6 +198,21 @@
* allocated by
* class_static_new() */
+ jvm_class_index class_java_lang_Object; /**< Class slot occupied
+ * by java.lang.Object */
+
+ jvm_class_index class_primative_char; /**< Class slot occupied
+ * by (char) */
+
+ jvm_class_index class_java_lang_Class; /**< Class slot occupied
+ * by java.lang.Class */
+
+ jvm_class_index class_java_lang_String; /**< Class slot occupied
+ * by java.lang.String */
+
+ jvm_class_index class_java_lang_Thread; /**< Class slot occupied
+ * by java.lang.Thread */
+
rclass class[JVMCFG_MAX_CLASSES]; /**< Table of java.lang.Class
* structures. Indexed by
@@ -244,8 +259,6 @@
rchar *clsname,
rchar *mthname,
rchar *mthdesc);
-
-extern rint jvm(int argc, char **argv, char **envp);
#endif /* _jvm_h_included_ */