< prev index next >

src/hotspot/share/classfile/systemDictionary.hpp

Print this page




 129   do_klass(IllegalMonitorStateException_klass,          java_lang_IllegalMonitorStateException,    Pre                 ) \
 130   do_klass(Reference_klass,                             java_lang_ref_Reference,                   Pre                 ) \
 131                                                                                                                          \
 132   /* Preload ref klasses and set reference types */                                                                      \
 133   do_klass(SoftReference_klass,                         java_lang_ref_SoftReference,               Pre                 ) \
 134   do_klass(WeakReference_klass,                         java_lang_ref_WeakReference,               Pre                 ) \
 135   do_klass(FinalReference_klass,                        java_lang_ref_FinalReference,              Pre                 ) \
 136   do_klass(PhantomReference_klass,                      java_lang_ref_PhantomReference,            Pre                 ) \
 137   do_klass(Finalizer_klass,                             java_lang_ref_Finalizer,                   Pre                 ) \
 138                                                                                                                          \
 139   do_klass(Thread_klass,                                java_lang_Thread,                          Pre                 ) \
 140   do_klass(ThreadGroup_klass,                           java_lang_ThreadGroup,                     Pre                 ) \
 141   do_klass(Properties_klass,                            java_util_Properties,                      Pre                 ) \
 142   do_klass(Module_klass,                                java_lang_Module,                          Pre                 ) \
 143   do_klass(reflect_AccessibleObject_klass,              java_lang_reflect_AccessibleObject,        Pre                 ) \
 144   do_klass(reflect_Field_klass,                         java_lang_reflect_Field,                   Pre                 ) \
 145   do_klass(reflect_Parameter_klass,                     java_lang_reflect_Parameter,               Opt                 ) \
 146   do_klass(reflect_Method_klass,                        java_lang_reflect_Method,                  Pre                 ) \
 147   do_klass(reflect_Constructor_klass,                   java_lang_reflect_Constructor,             Pre                 ) \
 148                                                                                                                          \




 149   /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */                              \
 150   /* It's okay if this turns out to be NULL in non-1.4 JDKs. */                                                          \
 151   do_klass(reflect_MagicAccessorImpl_klass,             reflect_MagicAccessorImpl,                 Opt                 ) \
 152   do_klass(reflect_MethodAccessorImpl_klass,            reflect_MethodAccessorImpl,                Pre                 ) \
 153   do_klass(reflect_ConstructorAccessorImpl_klass,       reflect_ConstructorAccessorImpl,           Pre                 ) \
 154   do_klass(reflect_DelegatingClassLoader_klass,         reflect_DelegatingClassLoader,             Opt                 ) \
 155   do_klass(reflect_ConstantPool_klass,                  reflect_ConstantPool,                      Opt                 ) \
 156   do_klass(reflect_UnsafeStaticFieldAccessorImpl_klass, reflect_UnsafeStaticFieldAccessorImpl,     Opt                 ) \
 157   do_klass(reflect_CallerSensitive_klass,               reflect_CallerSensitive,                   Opt                 ) \
 158                                                                                                                          \
 159   /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */                                            \
 160   do_klass(DirectMethodHandle_klass,                    java_lang_invoke_DirectMethodHandle,       Opt                 ) \
 161   do_klass(MethodHandle_klass,                          java_lang_invoke_MethodHandle,             Pre                 ) \
 162   do_klass(VarHandle_klass,                             java_lang_invoke_VarHandle,                Pre                 ) \
 163   do_klass(MemberName_klass,                            java_lang_invoke_MemberName,               Pre                 ) \
 164   do_klass(ResolvedMethodName_klass,                    java_lang_invoke_ResolvedMethodName,       Pre                 ) \
 165   do_klass(MethodHandleNatives_klass,                   java_lang_invoke_MethodHandleNatives,      Pre                 ) \
 166   do_klass(LambdaForm_klass,                            java_lang_invoke_LambdaForm,               Opt                 ) \
 167   do_klass(MethodType_klass,                            java_lang_invoke_MethodType,               Pre                 ) \
 168   do_klass(BootstrapMethodError_klass,                  java_lang_BootstrapMethodError,            Pre                 ) \




 129   do_klass(IllegalMonitorStateException_klass,          java_lang_IllegalMonitorStateException,    Pre                 ) \
 130   do_klass(Reference_klass,                             java_lang_ref_Reference,                   Pre                 ) \
 131                                                                                                                          \
 132   /* Preload ref klasses and set reference types */                                                                      \
 133   do_klass(SoftReference_klass,                         java_lang_ref_SoftReference,               Pre                 ) \
 134   do_klass(WeakReference_klass,                         java_lang_ref_WeakReference,               Pre                 ) \
 135   do_klass(FinalReference_klass,                        java_lang_ref_FinalReference,              Pre                 ) \
 136   do_klass(PhantomReference_klass,                      java_lang_ref_PhantomReference,            Pre                 ) \
 137   do_klass(Finalizer_klass,                             java_lang_ref_Finalizer,                   Pre                 ) \
 138                                                                                                                          \
 139   do_klass(Thread_klass,                                java_lang_Thread,                          Pre                 ) \
 140   do_klass(ThreadGroup_klass,                           java_lang_ThreadGroup,                     Pre                 ) \
 141   do_klass(Properties_klass,                            java_util_Properties,                      Pre                 ) \
 142   do_klass(Module_klass,                                java_lang_Module,                          Pre                 ) \
 143   do_klass(reflect_AccessibleObject_klass,              java_lang_reflect_AccessibleObject,        Pre                 ) \
 144   do_klass(reflect_Field_klass,                         java_lang_reflect_Field,                   Pre                 ) \
 145   do_klass(reflect_Parameter_klass,                     java_lang_reflect_Parameter,               Opt                 ) \
 146   do_klass(reflect_Method_klass,                        java_lang_reflect_Method,                  Pre                 ) \
 147   do_klass(reflect_Constructor_klass,                   java_lang_reflect_Constructor,             Pre                 ) \
 148                                                                                                                          \
 149   do_klass(Runnable_klass,                              java_lang_Runnable,                        Pre                 ) \
 150   do_klass(ContinuationContext_klass,                   java_lang_ContinuationContext,             Pre                 ) \
 151   do_klass(Continuation_klass,                          java_lang_Continuation,                    Pre                 ) \
 152                                                                                                                          \
 153   /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */                              \
 154   /* It's okay if this turns out to be NULL in non-1.4 JDKs. */                                                          \
 155   do_klass(reflect_MagicAccessorImpl_klass,             reflect_MagicAccessorImpl,                 Opt                 ) \
 156   do_klass(reflect_MethodAccessorImpl_klass,            reflect_MethodAccessorImpl,                Pre                 ) \
 157   do_klass(reflect_ConstructorAccessorImpl_klass,       reflect_ConstructorAccessorImpl,           Pre                 ) \
 158   do_klass(reflect_DelegatingClassLoader_klass,         reflect_DelegatingClassLoader,             Opt                 ) \
 159   do_klass(reflect_ConstantPool_klass,                  reflect_ConstantPool,                      Opt                 ) \
 160   do_klass(reflect_UnsafeStaticFieldAccessorImpl_klass, reflect_UnsafeStaticFieldAccessorImpl,     Opt                 ) \
 161   do_klass(reflect_CallerSensitive_klass,               reflect_CallerSensitive,                   Opt                 ) \
 162                                                                                                                          \
 163   /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */                                            \
 164   do_klass(DirectMethodHandle_klass,                    java_lang_invoke_DirectMethodHandle,       Opt                 ) \
 165   do_klass(MethodHandle_klass,                          java_lang_invoke_MethodHandle,             Pre                 ) \
 166   do_klass(VarHandle_klass,                             java_lang_invoke_VarHandle,                Pre                 ) \
 167   do_klass(MemberName_klass,                            java_lang_invoke_MemberName,               Pre                 ) \
 168   do_klass(ResolvedMethodName_klass,                    java_lang_invoke_ResolvedMethodName,       Pre                 ) \
 169   do_klass(MethodHandleNatives_klass,                   java_lang_invoke_MethodHandleNatives,      Pre                 ) \
 170   do_klass(LambdaForm_klass,                            java_lang_invoke_LambdaForm,               Opt                 ) \
 171   do_klass(MethodType_klass,                            java_lang_invoke_MethodType,               Pre                 ) \
 172   do_klass(BootstrapMethodError_klass,                  java_lang_BootstrapMethodError,            Pre                 ) \


< prev index next >