262 template(makeDynamicCallSite_name, "makeDynamicCallSite") \ |
262 template(makeDynamicCallSite_name, "makeDynamicCallSite") \ |
263 template(makeDynamicCallSite_signature, "(Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Object;Ljava/lang/invoke/MemberName;I)Ljava/lang/invoke/CallSite;") \ |
263 template(makeDynamicCallSite_signature, "(Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Object;Ljava/lang/invoke/MemberName;I)Ljava/lang/invoke/CallSite;") \ |
264 template(setTargetNormal_name, "setTargetNormal") \ |
264 template(setTargetNormal_name, "setTargetNormal") \ |
265 template(setTargetVolatile_name, "setTargetVolatile") \ |
265 template(setTargetVolatile_name, "setTargetVolatile") \ |
266 template(setTarget_signature, "(Ljava/lang/invoke/MethodHandle;)V") \ |
266 template(setTarget_signature, "(Ljava/lang/invoke/MethodHandle;)V") \ |
267 NOT_LP64( do_alias(machine_word_signature, int_signature) ) \ |
267 NOT_LP64( do_alias(intptr_signature, int_signature) ) \ |
268 LP64_ONLY( do_alias(machine_word_signature, long_signature) ) \ |
268 LP64_ONLY( do_alias(intptr_signature, long_signature) ) \ |
269 template(selectAlternative_signature, "(ZLjava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;") \ |
269 template(selectAlternative_signature, "(ZLjava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;") \ |
270 \ |
270 \ |
271 /* common method and field names */ \ |
271 /* common method and field names */ \ |
272 template(object_initializer_name, "<init>") \ |
272 template(object_initializer_name, "<init>") \ |
273 template(class_initializer_name, "<clinit>") \ |
273 template(class_initializer_name, "<clinit>") \ |
363 template(ptypes_name, "ptypes") \ |
363 template(ptypes_name, "ptypes") \ |
364 template(form_name, "form") \ |
364 template(form_name, "form") \ |
365 template(erasedType_name, "erasedType") \ |
365 template(erasedType_name, "erasedType") \ |
366 template(genericInvoker_name, "genericInvoker") \ |
366 template(genericInvoker_name, "genericInvoker") \ |
367 template(append_name, "append") \ |
367 template(append_name, "append") \ |
|
368 template(klass_name, "klass") \ |
|
369 template(resolved_constructor_name, "resolved_constructor") \ |
|
370 template(array_klass_name, "array_klass") \ |
|
371 template(oop_size_name, "oop_size") \ |
|
372 template(static_oop_field_count_name, "static_oop_field_count") \ |
368 \ |
373 \ |
369 /* non-intrinsic name/signature pairs: */ \ |
374 /* non-intrinsic name/signature pairs: */ \ |
370 template(register_method_name, "register") \ |
375 template(register_method_name, "register") \ |
371 do_alias(register_method_signature, object_void_signature) \ |
376 do_alias(register_method_signature, object_void_signature) \ |
372 \ |
377 \ |