149 do_klass(reflect_UnsafeStaticFieldAccessorImpl_klass, sun_reflect_UnsafeStaticFieldAccessorImpl, Opt_Only_JDK15 ) \ |
149 do_klass(reflect_UnsafeStaticFieldAccessorImpl_klass, sun_reflect_UnsafeStaticFieldAccessorImpl, Opt_Only_JDK15 ) \ |
150 do_klass(reflect_CallerSensitive_klass, sun_reflect_CallerSensitive, Opt ) \ |
150 do_klass(reflect_CallerSensitive_klass, sun_reflect_CallerSensitive, Opt ) \ |
151 \ |
151 \ |
152 /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */ \ |
152 /* support for dynamic typing; it's OK if these are NULL in earlier JDKs */ \ |
153 do_klass(DirectMethodHandle_klass, java_lang_invoke_DirectMethodHandle, Opt ) \ |
153 do_klass(DirectMethodHandle_klass, java_lang_invoke_DirectMethodHandle, Opt ) \ |
154 do_klass(MethodHandle_klass, java_lang_invoke_MethodHandle, Pre_JSR292 ) \ |
154 do_klass(MethodHandle_klass, java_lang_invoke_MethodHandle, Pre ) \ |
155 do_klass(MemberName_klass, java_lang_invoke_MemberName, Pre_JSR292 ) \ |
155 do_klass(MemberName_klass, java_lang_invoke_MemberName, Pre ) \ |
156 do_klass(MethodHandleNatives_klass, java_lang_invoke_MethodHandleNatives, Pre_JSR292 ) \ |
156 do_klass(MethodHandleNatives_klass, java_lang_invoke_MethodHandleNatives, Pre ) \ |
157 do_klass(LambdaForm_klass, java_lang_invoke_LambdaForm, Opt ) \ |
157 do_klass(LambdaForm_klass, java_lang_invoke_LambdaForm, Opt ) \ |
158 do_klass(MethodType_klass, java_lang_invoke_MethodType, Pre_JSR292 ) \ |
158 do_klass(MethodType_klass, java_lang_invoke_MethodType, Pre ) \ |
159 do_klass(BootstrapMethodError_klass, java_lang_BootstrapMethodError, Pre_JSR292 ) \ |
159 do_klass(BootstrapMethodError_klass, java_lang_BootstrapMethodError, Pre ) \ |
160 do_klass(CallSite_klass, java_lang_invoke_CallSite, Pre_JSR292 ) \ |
160 do_klass(CallSite_klass, java_lang_invoke_CallSite, Pre ) \ |
161 do_klass(ConstantCallSite_klass, java_lang_invoke_ConstantCallSite, Pre_JSR292 ) \ |
161 do_klass(ConstantCallSite_klass, java_lang_invoke_ConstantCallSite, Pre ) \ |
162 do_klass(MutableCallSite_klass, java_lang_invoke_MutableCallSite, Pre_JSR292 ) \ |
162 do_klass(MutableCallSite_klass, java_lang_invoke_MutableCallSite, Pre ) \ |
163 do_klass(VolatileCallSite_klass, java_lang_invoke_VolatileCallSite, Pre_JSR292 ) \ |
163 do_klass(VolatileCallSite_klass, java_lang_invoke_VolatileCallSite, Pre ) \ |
164 /* Note: MethodHandle must be first, and VolatileCallSite last in group */ \ |
164 /* Note: MethodHandle must be first, and VolatileCallSite last in group */ \ |
165 \ |
165 \ |
166 do_klass(StringBuffer_klass, java_lang_StringBuffer, Pre ) \ |
166 do_klass(StringBuffer_klass, java_lang_StringBuffer, Pre ) \ |
167 do_klass(StringBuilder_klass, java_lang_StringBuilder, Pre ) \ |
167 do_klass(StringBuilder_klass, java_lang_StringBuilder, Pre ) \ |
168 do_klass(misc_Unsafe_klass, sun_misc_Unsafe, Pre ) \ |
168 do_klass(misc_Unsafe_klass, sun_misc_Unsafe, Pre ) \ |