< prev index next >

src/hotspot/share/classfile/vmClassMacros.hpp

Print this page

 70   do_klass(Record_klass,                                java_lang_Record                                      ) \
 71   do_klass(NoClassDefFoundError_klass,                  java_lang_NoClassDefFoundError                        ) \
 72   do_klass(LinkageError_klass,                          java_lang_LinkageError                                ) \
 73   do_klass(ClassCastException_klass,                    java_lang_ClassCastException                          ) \
 74   do_klass(ArrayStoreException_klass,                   java_lang_ArrayStoreException                         ) \
 75   do_klass(VirtualMachineError_klass,                   java_lang_VirtualMachineError                         ) \
 76   do_klass(InternalError_klass,                         java_lang_InternalError                               ) \
 77   do_klass(OutOfMemoryError_klass,                      java_lang_OutOfMemoryError                            ) \
 78   do_klass(StackOverflowError_klass,                    java_lang_StackOverflowError                          ) \
 79   do_klass(IllegalMonitorStateException_klass,          java_lang_IllegalMonitorStateException                ) \
 80   do_klass(Reference_klass,                             java_lang_ref_Reference                               ) \
 81                                                                                                                 \
 82   /* ref klasses and set reference types */                                                                     \
 83   do_klass(SoftReference_klass,                         java_lang_ref_SoftReference                           ) \
 84   do_klass(WeakReference_klass,                         java_lang_ref_WeakReference                           ) \
 85   do_klass(FinalReference_klass,                        java_lang_ref_FinalReference                          ) \
 86   do_klass(PhantomReference_klass,                      java_lang_ref_PhantomReference                        ) \
 87   do_klass(Finalizer_klass,                             java_lang_ref_Finalizer                               ) \
 88                                                                                                                 \
 89   do_klass(Thread_klass,                                java_lang_Thread                                      ) \



 90   do_klass(ThreadGroup_klass,                           java_lang_ThreadGroup                                 ) \

 91   do_klass(Properties_klass,                            java_util_Properties                                  ) \
 92   do_klass(Module_klass,                                java_lang_Module                                      ) \
 93   do_klass(reflect_AccessibleObject_klass,              java_lang_reflect_AccessibleObject                    ) \
 94   do_klass(reflect_Field_klass,                         java_lang_reflect_Field                               ) \
 95   do_klass(reflect_Parameter_klass,                     java_lang_reflect_Parameter                           ) \
 96   do_klass(reflect_Method_klass,                        java_lang_reflect_Method                              ) \
 97   do_klass(reflect_Constructor_klass,                   java_lang_reflect_Constructor                         ) \
 98                                                                                                                 \





 99   /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */                     \
100   /* It's okay if this turns out to be NULL in non-1.4 JDKs. */                                                 \
101   do_klass(reflect_MagicAccessorImpl_klass,             reflect_MagicAccessorImpl                             ) \
102   do_klass(reflect_MethodAccessorImpl_klass,            reflect_MethodAccessorImpl                            ) \
103   do_klass(reflect_ConstructorAccessorImpl_klass,       reflect_ConstructorAccessorImpl                       ) \
104   do_klass(reflect_DelegatingClassLoader_klass,         reflect_DelegatingClassLoader                         ) \
105   do_klass(reflect_ConstantPool_klass,                  reflect_ConstantPool                                  ) \
106   do_klass(reflect_UnsafeStaticFieldAccessorImpl_klass, reflect_UnsafeStaticFieldAccessorImpl                 ) \
107   do_klass(reflect_CallerSensitive_klass,               reflect_CallerSensitive                               ) \
108   do_klass(reflect_NativeConstructorAccessorImpl_klass, reflect_NativeConstructorAccessorImpl                 ) \
109                                                                                                                 \
110   /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */                                   \
111   do_klass(DirectMethodHandle_klass,                    java_lang_invoke_DirectMethodHandle                   ) \
112   do_klass(MethodHandle_klass,                          java_lang_invoke_MethodHandle                         ) \
113   do_klass(VarHandle_klass,                             java_lang_invoke_VarHandle                            ) \
114   do_klass(MemberName_klass,                            java_lang_invoke_MemberName                           ) \
115   do_klass(ResolvedMethodName_klass,                    java_lang_invoke_ResolvedMethodName                   ) \
116   do_klass(MethodHandleNatives_klass,                   java_lang_invoke_MethodHandleNatives                  ) \
117   do_klass(LambdaForm_klass,                            java_lang_invoke_LambdaForm                           ) \
118   do_klass(MethodType_klass,                            java_lang_invoke_MethodType                           ) \

 70   do_klass(Record_klass,                                java_lang_Record                                      ) \
 71   do_klass(NoClassDefFoundError_klass,                  java_lang_NoClassDefFoundError                        ) \
 72   do_klass(LinkageError_klass,                          java_lang_LinkageError                                ) \
 73   do_klass(ClassCastException_klass,                    java_lang_ClassCastException                          ) \
 74   do_klass(ArrayStoreException_klass,                   java_lang_ArrayStoreException                         ) \
 75   do_klass(VirtualMachineError_klass,                   java_lang_VirtualMachineError                         ) \
 76   do_klass(InternalError_klass,                         java_lang_InternalError                               ) \
 77   do_klass(OutOfMemoryError_klass,                      java_lang_OutOfMemoryError                            ) \
 78   do_klass(StackOverflowError_klass,                    java_lang_StackOverflowError                          ) \
 79   do_klass(IllegalMonitorStateException_klass,          java_lang_IllegalMonitorStateException                ) \
 80   do_klass(Reference_klass,                             java_lang_ref_Reference                               ) \
 81                                                                                                                 \
 82   /* ref klasses and set reference types */                                                                     \
 83   do_klass(SoftReference_klass,                         java_lang_ref_SoftReference                           ) \
 84   do_klass(WeakReference_klass,                         java_lang_ref_WeakReference                           ) \
 85   do_klass(FinalReference_klass,                        java_lang_ref_FinalReference                          ) \
 86   do_klass(PhantomReference_klass,                      java_lang_ref_PhantomReference                        ) \
 87   do_klass(Finalizer_klass,                             java_lang_ref_Finalizer                               ) \
 88                                                                                                                 \
 89   do_klass(Thread_klass,                                java_lang_Thread                                      ) \
 90   do_klass(Thread_FieldHolder_klass,                    java_lang_Thread_FieldHolder                          ) \
 91   do_klass(Thread_VirtualThreads_klass,                 java_lang_Thread_VirtualThreads                       ) \
 92   do_klass(Thread_ClassLoaders_klass,                   java_lang_Thread_ClassLoaders                         ) \
 93   do_klass(ThreadGroup_klass,                           java_lang_ThreadGroup                                 ) \
 94   do_klass(VirtualThread_klass,                         java_lang_VirtualThread                               ) \
 95   do_klass(Properties_klass,                            java_util_Properties                                  ) \
 96   do_klass(Module_klass,                                java_lang_Module                                      ) \
 97   do_klass(reflect_AccessibleObject_klass,              java_lang_reflect_AccessibleObject                    ) \
 98   do_klass(reflect_Field_klass,                         java_lang_reflect_Field                               ) \
 99   do_klass(reflect_Parameter_klass,                     java_lang_reflect_Parameter                           ) \
100   do_klass(reflect_Method_klass,                        java_lang_reflect_Method                              ) \
101   do_klass(reflect_Constructor_klass,                   java_lang_reflect_Constructor                         ) \
102                                                                                                                 \
103   do_klass(Runnable_klass,                              java_lang_Runnable                                    ) \
104   do_klass(ContinuationScope_klass,                     jdk_internal_vm_ContinuationScope                     ) \
105   do_klass(Continuation_klass,                          jdk_internal_vm_Continuation                          ) \
106   do_klass(StackChunk_klass,                            jdk_internal_vm_StackChunk                            ) \
107                                                                                                                 \
108   /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */                     \
109   /* It's okay if this turns out to be NULL in non-1.4 JDKs. */                                                 \
110   do_klass(reflect_MagicAccessorImpl_klass,             reflect_MagicAccessorImpl                             ) \
111   do_klass(reflect_MethodAccessorImpl_klass,            reflect_MethodAccessorImpl                            ) \
112   do_klass(reflect_ConstructorAccessorImpl_klass,       reflect_ConstructorAccessorImpl                       ) \
113   do_klass(reflect_DelegatingClassLoader_klass,         reflect_DelegatingClassLoader                         ) \
114   do_klass(reflect_ConstantPool_klass,                  reflect_ConstantPool                                  ) \
115   do_klass(reflect_UnsafeStaticFieldAccessorImpl_klass, reflect_UnsafeStaticFieldAccessorImpl                 ) \
116   do_klass(reflect_CallerSensitive_klass,               reflect_CallerSensitive                               ) \
117   do_klass(reflect_NativeConstructorAccessorImpl_klass, reflect_NativeConstructorAccessorImpl                 ) \
118                                                                                                                 \
119   /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */                                   \
120   do_klass(DirectMethodHandle_klass,                    java_lang_invoke_DirectMethodHandle                   ) \
121   do_klass(MethodHandle_klass,                          java_lang_invoke_MethodHandle                         ) \
122   do_klass(VarHandle_klass,                             java_lang_invoke_VarHandle                            ) \
123   do_klass(MemberName_klass,                            java_lang_invoke_MemberName                           ) \
124   do_klass(ResolvedMethodName_klass,                    java_lang_invoke_ResolvedMethodName                   ) \
125   do_klass(MethodHandleNatives_klass,                   java_lang_invoke_MethodHandleNatives                  ) \
126   do_klass(LambdaForm_klass,                            java_lang_invoke_LambdaForm                           ) \
127   do_klass(MethodType_klass,                            java_lang_invoke_MethodType                           ) \
< prev index next >