Mercurial > hg > truffle
comparison src/share/vm/classfile/vmSymbols.hpp @ 7462:ade95d680b42
8004728: Add hotspot support for parameter reflection
Summary: Add hotspot support for parameter reflection
Reviewed-by: acorn, jrose, coleenp
Contributed-by: eric.mccorkle@oracle.com
author | coleenp |
---|---|
date | Tue, 08 Jan 2013 14:01:36 -0500 |
parents | 4daebd4cc1dd |
children | 989155e2d07a 4a916f2ce331 ed6154d7d259 |
comparison
equal
deleted
inserted
replaced
7460:6c3f47d964f3 | 7462:ade95d680b42 |
---|---|
84 template(java_lang_ref_Finalizer, "java/lang/ref/Finalizer") \ | 84 template(java_lang_ref_Finalizer, "java/lang/ref/Finalizer") \ |
85 template(java_lang_reflect_AccessibleObject, "java/lang/reflect/AccessibleObject") \ | 85 template(java_lang_reflect_AccessibleObject, "java/lang/reflect/AccessibleObject") \ |
86 template(java_lang_reflect_Method, "java/lang/reflect/Method") \ | 86 template(java_lang_reflect_Method, "java/lang/reflect/Method") \ |
87 template(java_lang_reflect_Constructor, "java/lang/reflect/Constructor") \ | 87 template(java_lang_reflect_Constructor, "java/lang/reflect/Constructor") \ |
88 template(java_lang_reflect_Field, "java/lang/reflect/Field") \ | 88 template(java_lang_reflect_Field, "java/lang/reflect/Field") \ |
89 template(java_lang_reflect_Parameter, "java/lang/reflect/Parameter") \ | |
89 template(java_lang_reflect_Array, "java/lang/reflect/Array") \ | 90 template(java_lang_reflect_Array, "java/lang/reflect/Array") \ |
90 template(java_lang_StringBuffer, "java/lang/StringBuffer") \ | 91 template(java_lang_StringBuffer, "java/lang/StringBuffer") \ |
91 template(java_lang_StringBuilder, "java/lang/StringBuilder") \ | 92 template(java_lang_StringBuilder, "java/lang/StringBuilder") \ |
92 template(java_lang_CharSequence, "java/lang/CharSequence") \ | 93 template(java_lang_CharSequence, "java/lang/CharSequence") \ |
93 template(java_security_AccessControlContext, "java/security/AccessControlContext") \ | 94 template(java_security_AccessControlContext, "java/security/AccessControlContext") \ |
124 template(tag_code, "Code") \ | 125 template(tag_code, "Code") \ |
125 template(tag_exceptions, "Exceptions") \ | 126 template(tag_exceptions, "Exceptions") \ |
126 template(tag_line_number_table, "LineNumberTable") \ | 127 template(tag_line_number_table, "LineNumberTable") \ |
127 template(tag_local_variable_table, "LocalVariableTable") \ | 128 template(tag_local_variable_table, "LocalVariableTable") \ |
128 template(tag_local_variable_type_table, "LocalVariableTypeTable") \ | 129 template(tag_local_variable_type_table, "LocalVariableTypeTable") \ |
130 template(tag_method_parameters, "MethodParameters") \ | |
129 template(tag_stack_map_table, "StackMapTable") \ | 131 template(tag_stack_map_table, "StackMapTable") \ |
130 template(tag_synthetic, "Synthetic") \ | 132 template(tag_synthetic, "Synthetic") \ |
131 template(tag_deprecated, "Deprecated") \ | 133 template(tag_deprecated, "Deprecated") \ |
132 template(tag_source_debug_extension, "SourceDebugExtension") \ | 134 template(tag_source_debug_extension, "SourceDebugExtension") \ |
133 template(tag_signature, "Signature") \ | 135 template(tag_signature, "Signature") \ |
233 template(selectAlternative_name, "selectAlternative") \ | 235 template(selectAlternative_name, "selectAlternative") \ |
234 \ | 236 \ |
235 /* Support for annotations (JDK 1.5 and above) */ \ | 237 /* Support for annotations (JDK 1.5 and above) */ \ |
236 \ | 238 \ |
237 template(annotations_name, "annotations") \ | 239 template(annotations_name, "annotations") \ |
240 template(index_name, "index") \ | |
241 template(executable_name, "executable") \ | |
238 template(parameter_annotations_name, "parameterAnnotations") \ | 242 template(parameter_annotations_name, "parameterAnnotations") \ |
239 template(annotation_default_name, "annotationDefault") \ | 243 template(annotation_default_name, "annotationDefault") \ |
240 template(sun_reflect_ConstantPool, "sun/reflect/ConstantPool") \ | 244 template(sun_reflect_ConstantPool, "sun/reflect/ConstantPool") \ |
241 template(ConstantPool_name, "constantPoolOop") \ | 245 template(ConstantPool_name, "constantPoolOop") \ |
242 template(sun_reflect_UnsafeStaticFieldAccessorImpl, "sun/reflect/UnsafeStaticFieldAccessorImpl")\ | 246 template(sun_reflect_UnsafeStaticFieldAccessorImpl, "sun/reflect/UnsafeStaticFieldAccessorImpl")\ |
473 template(classloader_signature, "Ljava/lang/ClassLoader;") \ | 477 template(classloader_signature, "Ljava/lang/ClassLoader;") \ |
474 template(object_signature, "Ljava/lang/Object;") \ | 478 template(object_signature, "Ljava/lang/Object;") \ |
475 template(class_signature, "Ljava/lang/Class;") \ | 479 template(class_signature, "Ljava/lang/Class;") \ |
476 template(string_signature, "Ljava/lang/String;") \ | 480 template(string_signature, "Ljava/lang/String;") \ |
477 template(reference_signature, "Ljava/lang/ref/Reference;") \ | 481 template(reference_signature, "Ljava/lang/ref/Reference;") \ |
482 template(executable_signature, "Ljava/lang/reflect/Executable;") \ | |
478 template(concurrenthashmap_signature, "Ljava/util/concurrent/ConcurrentHashMap;") \ | 483 template(concurrenthashmap_signature, "Ljava/util/concurrent/ConcurrentHashMap;") \ |
479 template(String_StringBuilder_signature, "(Ljava/lang/String;)Ljava/lang/StringBuilder;") \ | 484 template(String_StringBuilder_signature, "(Ljava/lang/String;)Ljava/lang/StringBuilder;") \ |
480 template(int_StringBuilder_signature, "(I)Ljava/lang/StringBuilder;") \ | 485 template(int_StringBuilder_signature, "(I)Ljava/lang/StringBuilder;") \ |
481 template(char_StringBuilder_signature, "(C)Ljava/lang/StringBuilder;") \ | 486 template(char_StringBuilder_signature, "(C)Ljava/lang/StringBuilder;") \ |
482 template(String_StringBuffer_signature, "(Ljava/lang/String;)Ljava/lang/StringBuffer;") \ | 487 template(String_StringBuffer_signature, "(Ljava/lang/String;)Ljava/lang/StringBuffer;") \ |