Mercurial > hg > graal-compiler
comparison src/share/vm/classfile/vmSymbols.hpp @ 3938:e6b1331a51d2
7086585: make Java field injection more flexible
Reviewed-by: jrose, twisti, kvn, coleenp
author | never |
---|---|
date | Sat, 10 Sep 2011 17:29:02 -0700 |
parents | c26de9aef2ed |
children | cb315dc80374 |
comparison
equal
deleted
inserted
replaced
3937:c565834fb592 | 3938:e6b1331a51d2 |
---|---|
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 \ |