140 do_klass(reflect_Method_klass, java_lang_reflect_Method, Pre ) \ |
140 do_klass(reflect_Method_klass, java_lang_reflect_Method, Pre ) \ |
141 do_klass(reflect_Constructor_klass, java_lang_reflect_Constructor, Pre ) \ |
141 do_klass(reflect_Constructor_klass, java_lang_reflect_Constructor, Pre ) \ |
142 \ |
142 \ |
143 /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */ \ |
143 /* NOTE: needed too early in bootstrapping process to have checks based on JDK version */ \ |
144 /* It's okay if this turns out to be NULL in non-1.4 JDKs. */ \ |
144 /* It's okay if this turns out to be NULL in non-1.4 JDKs. */ \ |
145 do_klass(reflect_MagicAccessorImpl_klass, sun_reflect_MagicAccessorImpl, Opt ) \ |
145 do_klass(reflect_MagicAccessorImpl_klass, reflect_MagicAccessorImpl, Opt ) \ |
146 do_klass(reflect_MethodAccessorImpl_klass, sun_reflect_MethodAccessorImpl, Pre ) \ |
146 do_klass(reflect_MethodAccessorImpl_klass, reflect_MethodAccessorImpl, Pre ) \ |
147 do_klass(reflect_ConstructorAccessorImpl_klass, sun_reflect_ConstructorAccessorImpl, Pre ) \ |
147 do_klass(reflect_ConstructorAccessorImpl_klass, reflect_ConstructorAccessorImpl, Pre ) \ |
148 do_klass(reflect_DelegatingClassLoader_klass, sun_reflect_DelegatingClassLoader, Opt ) \ |
148 do_klass(reflect_DelegatingClassLoader_klass, reflect_DelegatingClassLoader, Opt ) \ |
149 do_klass(reflect_ConstantPool_klass, sun_reflect_ConstantPool, Opt ) \ |
149 do_klass(reflect_ConstantPool_klass, reflect_ConstantPool, Opt ) \ |
150 do_klass(reflect_UnsafeStaticFieldAccessorImpl_klass, sun_reflect_UnsafeStaticFieldAccessorImpl, Opt ) \ |
150 do_klass(reflect_UnsafeStaticFieldAccessorImpl_klass, reflect_UnsafeStaticFieldAccessorImpl, Opt ) \ |
151 do_klass(reflect_CallerSensitive_klass, sun_reflect_CallerSensitive, Opt ) \ |
151 do_klass(reflect_CallerSensitive_klass, reflect_CallerSensitive, Opt ) \ |
152 \ |
152 \ |
153 /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */ \ |
153 /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */ \ |
154 do_klass(DirectMethodHandle_klass, java_lang_invoke_DirectMethodHandle, Opt ) \ |
154 do_klass(DirectMethodHandle_klass, java_lang_invoke_DirectMethodHandle, Opt ) \ |
155 do_klass(MethodHandle_klass, java_lang_invoke_MethodHandle, Pre ) \ |
155 do_klass(MethodHandle_klass, java_lang_invoke_MethodHandle, Pre ) \ |
156 do_klass(VarHandle_klass, java_lang_invoke_VarHandle, Pre ) \ |
156 do_klass(VarHandle_klass, java_lang_invoke_VarHandle, Pre ) \ |