src/share/vm/classfile/vmSymbols.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 8054492 Sdiff src/share/vm/classfile

src/share/vm/classfile/vmSymbols.hpp

Print this page




 438   template(double_double_signature,                   "(D)D")                                     \
 439   template(int_float_signature,                       "(I)F")                                     \
 440   template(long_int_signature,                        "(J)I")                                     \
 441   template(long_long_signature,                       "(J)J")                                     \
 442   template(long_double_signature,                     "(J)D")                                     \
 443   template(byte_signature,                            "B")                                        \
 444   template(char_signature,                            "C")                                        \
 445   template(double_signature,                          "D")                                        \
 446   template(float_signature,                           "F")                                        \
 447   template(int_signature,                             "I")                                        \
 448   template(long_signature,                            "J")                                        \
 449   template(short_signature,                           "S")                                        \
 450   template(bool_signature,                            "Z")                                        \
 451   template(void_signature,                            "V")                                        \
 452   template(byte_array_signature,                      "[B")                                       \
 453   template(char_array_signature,                      "[C")                                       \
 454   template(int_array_signature,                       "[I")                                       \
 455   template(object_void_signature,                     "(Ljava/lang/Object;)V")                    \
 456   template(object_int_signature,                      "(Ljava/lang/Object;)I")                    \
 457   template(object_boolean_signature,                  "(Ljava/lang/Object;)Z")                    \

 458   template(string_void_signature,                     "(Ljava/lang/String;)V")                    \
 459   template(string_int_signature,                      "(Ljava/lang/String;)I")                    \
 460   template(throwable_void_signature,                  "(Ljava/lang/Throwable;)V")                 \
 461   template(void_throwable_signature,                  "()Ljava/lang/Throwable;")                  \
 462   template(throwable_throwable_signature,             "(Ljava/lang/Throwable;)Ljava/lang/Throwable;")             \
 463   template(class_void_signature,                      "(Ljava/lang/Class;)V")                     \
 464   template(class_int_signature,                       "(Ljava/lang/Class;)I")                     \
 465   template(class_long_signature,                      "(Ljava/lang/Class;)J")                     \
 466   template(class_boolean_signature,                   "(Ljava/lang/Class;)Z")                     \
 467   template(throwable_string_void_signature,           "(Ljava/lang/Throwable;Ljava/lang/String;)V")               \
 468   template(string_array_void_signature,               "([Ljava/lang/String;)V")                                   \
 469   template(string_array_string_array_void_signature,  "([Ljava/lang/String;[Ljava/lang/String;)V")                \
 470   template(thread_throwable_void_signature,           "(Ljava/lang/Thread;Ljava/lang/Throwable;)V")               \
 471   template(thread_void_signature,                     "(Ljava/lang/Thread;)V")                                    \
 472   template(threadgroup_runnable_void_signature,       "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V")           \
 473   template(threadgroup_string_void_signature,         "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V")             \
 474   template(string_class_signature,                    "(Ljava/lang/String;)Ljava/lang/Class;")                    \
 475   template(object_object_object_signature,            "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;") \
 476   template(string_string_string_signature,            "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;") \
 477   template(string_string_signature,                   "(Ljava/lang/String;)Ljava/lang/String;")                   \


 729    do_signature(isInterrupted_signature,                         "(Z)Z")                                                \
 730   do_intrinsic(_currentThread,            java_lang_Thread,       currentThread_name, currentThread_signature,   F_S)   \
 731    do_name(     currentThread_name,                              "currentThread")                                       \
 732    do_signature(currentThread_signature,                         "()Ljava/lang/Thread;")                                \
 733                                                                                                                         \
 734   /* reflective intrinsics, for java/lang/Class, etc. */                                                                \
 735   do_intrinsic(_isAssignableFrom,         java_lang_Class,        isAssignableFrom_name, class_boolean_signature, F_RN) \
 736    do_name(     isAssignableFrom_name,                           "isAssignableFrom")                                    \
 737   do_intrinsic(_isInstance,               java_lang_Class,        isInstance_name, object_boolean_signature,     F_RN)  \
 738    do_name(     isInstance_name,                                 "isInstance")                                          \
 739   do_intrinsic(_getModifiers,             java_lang_Class,        getModifiers_name, void_int_signature,         F_RN)  \
 740    do_name(     getModifiers_name,                               "getModifiers")                                        \
 741   do_intrinsic(_isInterface,              java_lang_Class,        isInterface_name, void_boolean_signature,      F_RN)  \
 742    do_name(     isInterface_name,                                "isInterface")                                         \
 743   do_intrinsic(_isArray,                  java_lang_Class,        isArray_name, void_boolean_signature,          F_RN)  \
 744    do_name(     isArray_name,                                    "isArray")                                             \
 745   do_intrinsic(_isPrimitive,              java_lang_Class,        isPrimitive_name, void_boolean_signature,      F_RN)  \
 746    do_name(     isPrimitive_name,                                "isPrimitive")                                         \
 747   do_intrinsic(_getSuperclass,            java_lang_Class,        getSuperclass_name, void_class_signature,      F_RN)  \
 748    do_name(     getSuperclass_name,                              "getSuperclass")                                       \


 749                                                                                                                         \
 750   do_intrinsic(_getClassAccessFlags,      sun_reflect_Reflection, getClassAccessFlags_name, class_int_signature, F_SN)  \
 751    do_name(     getClassAccessFlags_name,                        "getClassAccessFlags")                                 \
 752   do_intrinsic(_getLength,                java_lang_reflect_Array, getLength_name, object_int_signature,         F_SN)  \
 753    do_name(     getLength_name,                                   "getLength")                                          \
 754                                                                                                                         \
 755   do_intrinsic(_getCallerClass,           sun_reflect_Reflection, getCallerClass_name, void_class_signature,     F_SN)  \
 756    do_name(     getCallerClass_name,                             "getCallerClass")                                      \
 757                                                                                                                         \
 758   do_intrinsic(_newArray,                 java_lang_reflect_Array, newArray_name, newArray_signature,            F_SN)  \
 759    do_name(     newArray_name,                                    "newArray")                                           \
 760    do_signature(newArray_signature,                               "(Ljava/lang/Class;I)Ljava/lang/Object;")             \
 761                                                                                                                         \
 762   do_intrinsic(_copyOf,                   java_util_Arrays,       copyOf_name, copyOf_signature,                 F_S)   \
 763    do_name(     copyOf_name,                                     "copyOf")                                              \
 764    do_signature(copyOf_signature,             "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;")             \
 765                                                                                                                         \
 766   do_intrinsic(_copyOfRange,              java_util_Arrays,       copyOfRange_name, copyOfRange_signature,       F_S)   \
 767    do_name(     copyOfRange_name,                                "copyOfRange")                                         \
 768    do_signature(copyOfRange_signature,        "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;")            \




 438   template(double_double_signature,                   "(D)D")                                     \
 439   template(int_float_signature,                       "(I)F")                                     \
 440   template(long_int_signature,                        "(J)I")                                     \
 441   template(long_long_signature,                       "(J)J")                                     \
 442   template(long_double_signature,                     "(J)D")                                     \
 443   template(byte_signature,                            "B")                                        \
 444   template(char_signature,                            "C")                                        \
 445   template(double_signature,                          "D")                                        \
 446   template(float_signature,                           "F")                                        \
 447   template(int_signature,                             "I")                                        \
 448   template(long_signature,                            "J")                                        \
 449   template(short_signature,                           "S")                                        \
 450   template(bool_signature,                            "Z")                                        \
 451   template(void_signature,                            "V")                                        \
 452   template(byte_array_signature,                      "[B")                                       \
 453   template(char_array_signature,                      "[C")                                       \
 454   template(int_array_signature,                       "[I")                                       \
 455   template(object_void_signature,                     "(Ljava/lang/Object;)V")                    \
 456   template(object_int_signature,                      "(Ljava/lang/Object;)I")                    \
 457   template(object_boolean_signature,                  "(Ljava/lang/Object;)Z")                    \
 458   template(object_object_signature,                   "(Ljava/lang/Object;)Ljava/lang/Object;")   \
 459   template(string_void_signature,                     "(Ljava/lang/String;)V")                    \
 460   template(string_int_signature,                      "(Ljava/lang/String;)I")                    \
 461   template(throwable_void_signature,                  "(Ljava/lang/Throwable;)V")                 \
 462   template(void_throwable_signature,                  "()Ljava/lang/Throwable;")                  \
 463   template(throwable_throwable_signature,             "(Ljava/lang/Throwable;)Ljava/lang/Throwable;")             \
 464   template(class_void_signature,                      "(Ljava/lang/Class;)V")                     \
 465   template(class_int_signature,                       "(Ljava/lang/Class;)I")                     \
 466   template(class_long_signature,                      "(Ljava/lang/Class;)J")                     \
 467   template(class_boolean_signature,                   "(Ljava/lang/Class;)Z")                     \
 468   template(throwable_string_void_signature,           "(Ljava/lang/Throwable;Ljava/lang/String;)V")               \
 469   template(string_array_void_signature,               "([Ljava/lang/String;)V")                                   \
 470   template(string_array_string_array_void_signature,  "([Ljava/lang/String;[Ljava/lang/String;)V")                \
 471   template(thread_throwable_void_signature,           "(Ljava/lang/Thread;Ljava/lang/Throwable;)V")               \
 472   template(thread_void_signature,                     "(Ljava/lang/Thread;)V")                                    \
 473   template(threadgroup_runnable_void_signature,       "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V")           \
 474   template(threadgroup_string_void_signature,         "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V")             \
 475   template(string_class_signature,                    "(Ljava/lang/String;)Ljava/lang/Class;")                    \
 476   template(object_object_object_signature,            "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;") \
 477   template(string_string_string_signature,            "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;") \
 478   template(string_string_signature,                   "(Ljava/lang/String;)Ljava/lang/String;")                   \


 730    do_signature(isInterrupted_signature,                         "(Z)Z")                                                \
 731   do_intrinsic(_currentThread,            java_lang_Thread,       currentThread_name, currentThread_signature,   F_S)   \
 732    do_name(     currentThread_name,                              "currentThread")                                       \
 733    do_signature(currentThread_signature,                         "()Ljava/lang/Thread;")                                \
 734                                                                                                                         \
 735   /* reflective intrinsics, for java/lang/Class, etc. */                                                                \
 736   do_intrinsic(_isAssignableFrom,         java_lang_Class,        isAssignableFrom_name, class_boolean_signature, F_RN) \
 737    do_name(     isAssignableFrom_name,                           "isAssignableFrom")                                    \
 738   do_intrinsic(_isInstance,               java_lang_Class,        isInstance_name, object_boolean_signature,     F_RN)  \
 739    do_name(     isInstance_name,                                 "isInstance")                                          \
 740   do_intrinsic(_getModifiers,             java_lang_Class,        getModifiers_name, void_int_signature,         F_RN)  \
 741    do_name(     getModifiers_name,                               "getModifiers")                                        \
 742   do_intrinsic(_isInterface,              java_lang_Class,        isInterface_name, void_boolean_signature,      F_RN)  \
 743    do_name(     isInterface_name,                                "isInterface")                                         \
 744   do_intrinsic(_isArray,                  java_lang_Class,        isArray_name, void_boolean_signature,          F_RN)  \
 745    do_name(     isArray_name,                                    "isArray")                                             \
 746   do_intrinsic(_isPrimitive,              java_lang_Class,        isPrimitive_name, void_boolean_signature,      F_RN)  \
 747    do_name(     isPrimitive_name,                                "isPrimitive")                                         \
 748   do_intrinsic(_getSuperclass,            java_lang_Class,        getSuperclass_name, void_class_signature,      F_RN)  \
 749    do_name(     getSuperclass_name,                              "getSuperclass")                                       \
 750   do_intrinsic(_class_cast,               java_lang_Class,        class_cast_name, object_object_signature,      F_R)   \
 751    do_name(     class_cast_name,                                 "cast")                                                \
 752                                                                                                                         \
 753   do_intrinsic(_getClassAccessFlags,      sun_reflect_Reflection, getClassAccessFlags_name, class_int_signature, F_SN)  \
 754    do_name(     getClassAccessFlags_name,                        "getClassAccessFlags")                                 \
 755   do_intrinsic(_getLength,                java_lang_reflect_Array, getLength_name, object_int_signature,         F_SN)  \
 756    do_name(     getLength_name,                                   "getLength")                                          \
 757                                                                                                                         \
 758   do_intrinsic(_getCallerClass,           sun_reflect_Reflection, getCallerClass_name, void_class_signature,     F_SN)  \
 759    do_name(     getCallerClass_name,                             "getCallerClass")                                      \
 760                                                                                                                         \
 761   do_intrinsic(_newArray,                 java_lang_reflect_Array, newArray_name, newArray_signature,            F_SN)  \
 762    do_name(     newArray_name,                                    "newArray")                                           \
 763    do_signature(newArray_signature,                               "(Ljava/lang/Class;I)Ljava/lang/Object;")             \
 764                                                                                                                         \
 765   do_intrinsic(_copyOf,                   java_util_Arrays,       copyOf_name, copyOf_signature,                 F_S)   \
 766    do_name(     copyOf_name,                                     "copyOf")                                              \
 767    do_signature(copyOf_signature,             "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;")             \
 768                                                                                                                         \
 769   do_intrinsic(_copyOfRange,              java_util_Arrays,       copyOfRange_name, copyOfRange_signature,       F_S)   \
 770    do_name(     copyOfRange_name,                                "copyOfRange")                                         \
 771    do_signature(copyOfRange_signature,        "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;")            \


src/share/vm/classfile/vmSymbols.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File