276 /* Type Annotations (JDK 8 and above) */ \ |
276 /* Type Annotations (JDK 8 and above) */ \ |
277 template(type_annotations_name, "typeAnnotations") \ |
277 template(type_annotations_name, "typeAnnotations") \ |
278 \ |
278 \ |
279 /* Intrinsic Annotation (JDK 9 and above) */ \ |
279 /* Intrinsic Annotation (JDK 9 and above) */ \ |
280 template(jdk_internal_HotSpotIntrinsicCandidate_signature, "Ljdk/internal/HotSpotIntrinsicCandidate;") \ |
280 template(jdk_internal_HotSpotIntrinsicCandidate_signature, "Ljdk/internal/HotSpotIntrinsicCandidate;") \ |
|
281 template(jdk_internal_vm_annotation_DontInline_signature, "Ljdk/internal/vm/annotation/DontInline;") \ |
281 template(jdk_internal_vm_annotation_ForceInline_signature, "Ljdk/internal/vm/annotation/ForceInline;") \ |
282 template(jdk_internal_vm_annotation_ForceInline_signature, "Ljdk/internal/vm/annotation/ForceInline;") \ |
282 template(jdk_internal_vm_annotation_DontInline_signature, "Ljdk/internal/vm/annotation/DontInline;") \ |
283 template(jdk_internal_vm_annotation_Hidden_signature, "Ljdk/internal/vm/annotation/Hidden;") \ |
283 template(jdk_internal_vm_annotation_Stable_signature, "Ljdk/internal/vm/annotation/Stable;") \ |
284 template(jdk_internal_vm_annotation_Stable_signature, "Ljdk/internal/vm/annotation/Stable;") \ |
284 \ |
285 \ |
285 /* Support for JSR 292 & invokedynamic (JDK 1.7 and above) */ \ |
286 /* Support for JSR 292 & invokedynamic (JDK 1.7 and above) */ \ |
286 template(java_lang_invoke_CallSite, "java/lang/invoke/CallSite") \ |
287 template(java_lang_invoke_CallSite, "java/lang/invoke/CallSite") \ |
287 template(java_lang_invoke_ConstantCallSite, "java/lang/invoke/ConstantCallSite") \ |
288 template(java_lang_invoke_ConstantCallSite, "java/lang/invoke/ConstantCallSite") \ |
288 template(java_lang_invoke_DirectMethodHandle, "java/lang/invoke/DirectMethodHandle") \ |
289 template(java_lang_invoke_DirectMethodHandle, "java/lang/invoke/DirectMethodHandle") \ |
302 template(java_lang_invoke_MethodHandleNatives, "java/lang/invoke/MethodHandleNatives") \ |
303 template(java_lang_invoke_MethodHandleNatives, "java/lang/invoke/MethodHandleNatives") \ |
303 template(java_lang_invoke_MethodHandleNatives_CallSiteContext, "java/lang/invoke/MethodHandleNatives$CallSiteContext") \ |
304 template(java_lang_invoke_MethodHandleNatives_CallSiteContext, "java/lang/invoke/MethodHandleNatives$CallSiteContext") \ |
304 template(java_lang_invoke_LambdaForm, "java/lang/invoke/LambdaForm") \ |
305 template(java_lang_invoke_LambdaForm, "java/lang/invoke/LambdaForm") \ |
305 template(java_lang_invoke_InjectedProfile_signature, "Ljava/lang/invoke/InjectedProfile;") \ |
306 template(java_lang_invoke_InjectedProfile_signature, "Ljava/lang/invoke/InjectedProfile;") \ |
306 template(java_lang_invoke_LambdaForm_Compiled_signature, "Ljava/lang/invoke/LambdaForm$Compiled;") \ |
307 template(java_lang_invoke_LambdaForm_Compiled_signature, "Ljava/lang/invoke/LambdaForm$Compiled;") \ |
307 template(java_lang_invoke_LambdaForm_Hidden_signature, "Ljava/lang/invoke/LambdaForm$Hidden;") \ |
|
308 template(java_lang_invoke_MethodHandleNatives_CallSiteContext_signature, "Ljava/lang/invoke/MethodHandleNatives$CallSiteContext;") \ |
308 template(java_lang_invoke_MethodHandleNatives_CallSiteContext_signature, "Ljava/lang/invoke/MethodHandleNatives$CallSiteContext;") \ |
309 template(java_security_AccessController_Hidden_signature, "Ljava/security/AccessController$Hidden;") \ |
|
310 /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */ \ |
309 /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */ \ |
311 template(findMethodHandleType_name, "findMethodHandleType") \ |
310 template(findMethodHandleType_name, "findMethodHandleType") \ |
312 template(findMethodHandleType_signature, "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;") \ |
311 template(findMethodHandleType_signature, "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;") \ |
313 template(invokeExact_name, "invokeExact") \ |
312 template(invokeExact_name, "invokeExact") \ |
314 template(linkMethodHandleConstant_name, "linkMethodHandleConstant") \ |
313 template(linkMethodHandleConstant_name, "linkMethodHandleConstant") \ |