< prev index next >

src/hotspot/share/classfile/vmClassMacros.hpp

Print this page
*** 48,10 ***
--- 48,12 ---
  // order may require careful restructuring of the VM start-up sequence.
  //
  #define VM_CLASSES_DO(do_klass)                                                                                 \
    /* well-known classes */                                                                                      \
    do_klass(Object_klass,                                java_lang_Object                                      ) \
+   do_klass(IdentityObject_klass,                        java_lang_IdentityObject                              ) \
+   do_klass(PrimitiveObject_klass,                       java_lang_PrimitiveObject                             ) \
    do_klass(String_klass,                                java_lang_String                                      ) \
    do_klass(Class_klass,                                 java_lang_Class                                       ) \
    do_klass(Cloneable_klass,                             java_lang_Cloneable                                   ) \
    do_klass(ClassLoader_klass,                           java_lang_ClassLoader                                 ) \
    do_klass(Serializable_klass,                          java_io_Serializable                                  ) \

*** 120,10 ***
--- 122,11 ---
    do_klass(CallSite_klass,                              java_lang_invoke_CallSite                             ) \
    do_klass(NativeEntryPoint_klass,                      jdk_internal_invoke_NativeEntryPoint                  ) \
    do_klass(Context_klass,                               java_lang_invoke_MethodHandleNatives_CallSiteContext  ) \
    do_klass(ConstantCallSite_klass,                      java_lang_invoke_ConstantCallSite                     ) \
    do_klass(MutableCallSite_klass,                       java_lang_invoke_MutableCallSite                      ) \
+   do_klass(PrimitiveObjectMethods_klass,                java_lang_runtime_PrimitiveObjectMethods              ) \
    do_klass(VolatileCallSite_klass,                      java_lang_invoke_VolatileCallSite                     ) \
    /* Note: MethodHandle must be first, and VolatileCallSite last in group */                                    \
                                                                                                                  \
    do_klass(AssertionStatusDirectives_klass,             java_lang_AssertionStatusDirectives                   ) \
    do_klass(StringBuffer_klass,                          java_lang_StringBuffer                                ) \
< prev index next >