< prev index next >

src/hotspot/share/classfile/vmSymbols.hpp

Print this page
rev 55127 : 8223351: [lworld] Primary mirror and nullable mirror for inline type
Reviewed-by: tbd


 843    do_name(     identityHashCode_name,                           "identityHashCode")                                    \
 844   do_intrinsic(_currentTimeMillis,        java_lang_System,       currentTimeMillis_name, void_long_signature,   F_S)   \
 845                                                                                                                         \
 846    do_name(     currentTimeMillis_name,                          "currentTimeMillis")                                   \
 847   do_intrinsic(_nanoTime,                 java_lang_System,       nanoTime_name,          void_long_signature,   F_S)   \
 848    do_name(     nanoTime_name,                                   "nanoTime")                                            \
 849                                                                                                                         \
 850   JFR_INTRINSICS(do_intrinsic, do_class, do_name, do_signature, do_alias)                                               \
 851                                                                                                                         \
 852   do_intrinsic(_arraycopy,                java_lang_System,       arraycopy_name, arraycopy_signature,           F_S)   \
 853    do_name(     arraycopy_name,                                  "arraycopy")                                           \
 854    do_signature(arraycopy_signature,                             "(Ljava/lang/Object;ILjava/lang/Object;II)V")          \
 855   do_intrinsic(_isInterrupted,            java_lang_Thread,       isInterrupted_name, isInterrupted_signature,   F_R)   \
 856    do_name(     isInterrupted_name,                              "isInterrupted")                                       \
 857    do_signature(isInterrupted_signature,                         "(Z)Z")                                                \
 858   do_intrinsic(_currentThread,            java_lang_Thread,       currentThread_name, currentThread_signature,   F_S)   \
 859    do_name(     currentThread_name,                              "currentThread")                                       \
 860    do_signature(currentThread_signature,                         "()Ljava/lang/Thread;")                                \
 861                                                                                                                         \
 862   /* reflective intrinsics, for java/lang/Class, etc. */                                                                \
 863   do_intrinsic(_asValueType,              java_lang_Class,        asValueType_name, void_class_signature,        F_R)   \
 864    do_name(     asValueType_name,                                "asValueType")                                         \
 865   do_intrinsic(_asBoxType,                java_lang_Class,        asBoxType_name, void_class_signature,          F_R)   \
 866    do_name(     asBoxType_name,                                  "asBoxType")                                           \
 867   do_intrinsic(_isAssignableFrom,         java_lang_Class,        isAssignableFrom_name, class_boolean_signature, F_RN) \
 868    do_name(     isAssignableFrom_name,                           "isAssignableFrom")                                    \
 869   do_intrinsic(_isInstance,               java_lang_Class,        isInstance_name, object_boolean_signature,     F_RN)  \
 870    do_name(     isInstance_name,                                 "isInstance")                                          \
 871   do_intrinsic(_getModifiers,             java_lang_Class,        getModifiers_name, void_int_signature,         F_RN)  \
 872    do_name(     getModifiers_name,                               "getModifiers")                                        \
 873   do_intrinsic(_isInterface,              java_lang_Class,        isInterface_name, void_boolean_signature,      F_RN)  \
 874    do_name(     isInterface_name,                                "isInterface")                                         \
 875   do_intrinsic(_isArray,                  java_lang_Class,        isArray_name, void_boolean_signature,          F_RN)  \
 876    do_name(     isArray_name,                                    "isArray")                                             \
 877   do_intrinsic(_isPrimitive,              java_lang_Class,        isPrimitive_name, void_boolean_signature,      F_RN)  \
 878    do_name(     isPrimitive_name,                                "isPrimitive")                                         \
 879   do_intrinsic(_getSuperclass,            java_lang_Class,        getSuperclass_name, void_class_signature,      F_RN)  \
 880    do_name(     getSuperclass_name,                              "getSuperclass")                                       \
 881   do_intrinsic(_Class_cast,               java_lang_Class,        Class_cast_name, object_object_signature,      F_R)   \
 882    do_name(     Class_cast_name,                                 "cast")                                                \
 883                                                                                                                         \
 884   do_intrinsic(_getClassAccessFlags,      reflect_Reflection,     getClassAccessFlags_name, class_int_signature, F_SN)  \
 885    do_name(     getClassAccessFlags_name,                        "getClassAccessFlags")                                 \
 886   do_intrinsic(_getLength,                java_lang_reflect_Array, getLength_name, object_int_signature,         F_SN)  \




 843    do_name(     identityHashCode_name,                           "identityHashCode")                                    \
 844   do_intrinsic(_currentTimeMillis,        java_lang_System,       currentTimeMillis_name, void_long_signature,   F_S)   \
 845                                                                                                                         \
 846    do_name(     currentTimeMillis_name,                          "currentTimeMillis")                                   \
 847   do_intrinsic(_nanoTime,                 java_lang_System,       nanoTime_name,          void_long_signature,   F_S)   \
 848    do_name(     nanoTime_name,                                   "nanoTime")                                            \
 849                                                                                                                         \
 850   JFR_INTRINSICS(do_intrinsic, do_class, do_name, do_signature, do_alias)                                               \
 851                                                                                                                         \
 852   do_intrinsic(_arraycopy,                java_lang_System,       arraycopy_name, arraycopy_signature,           F_S)   \
 853    do_name(     arraycopy_name,                                  "arraycopy")                                           \
 854    do_signature(arraycopy_signature,                             "(Ljava/lang/Object;ILjava/lang/Object;II)V")          \
 855   do_intrinsic(_isInterrupted,            java_lang_Thread,       isInterrupted_name, isInterrupted_signature,   F_R)   \
 856    do_name(     isInterrupted_name,                              "isInterrupted")                                       \
 857    do_signature(isInterrupted_signature,                         "(Z)Z")                                                \
 858   do_intrinsic(_currentThread,            java_lang_Thread,       currentThread_name, currentThread_signature,   F_S)   \
 859    do_name(     currentThread_name,                              "currentThread")                                       \
 860    do_signature(currentThread_signature,                         "()Ljava/lang/Thread;")                                \
 861                                                                                                                         \
 862   /* reflective intrinsics, for java/lang/Class, etc. */                                                                \
 863   do_intrinsic(_asPrimaryType,           java_lang_Class,         asPrimaryType_name, void_class_signature,     F_R)    \
 864    do_name(     asPrimaryType_name,                              "asPrimaryType")                                       \
 865   do_intrinsic(_asNullableType,          java_lang_Class,         asNullableType_name, void_class_signature,    F_R)    \
 866    do_name(     asNullableType_name,                             "asNullableType")                                      \
 867   do_intrinsic(_isAssignableFrom,         java_lang_Class,        isAssignableFrom_name, class_boolean_signature, F_RN) \
 868    do_name(     isAssignableFrom_name,                           "isAssignableFrom")                                    \
 869   do_intrinsic(_isInstance,               java_lang_Class,        isInstance_name, object_boolean_signature,     F_RN)  \
 870    do_name(     isInstance_name,                                 "isInstance")                                          \
 871   do_intrinsic(_getModifiers,             java_lang_Class,        getModifiers_name, void_int_signature,         F_RN)  \
 872    do_name(     getModifiers_name,                               "getModifiers")                                        \
 873   do_intrinsic(_isInterface,              java_lang_Class,        isInterface_name, void_boolean_signature,      F_RN)  \
 874    do_name(     isInterface_name,                                "isInterface")                                         \
 875   do_intrinsic(_isArray,                  java_lang_Class,        isArray_name, void_boolean_signature,          F_RN)  \
 876    do_name(     isArray_name,                                    "isArray")                                             \
 877   do_intrinsic(_isPrimitive,              java_lang_Class,        isPrimitive_name, void_boolean_signature,      F_RN)  \
 878    do_name(     isPrimitive_name,                                "isPrimitive")                                         \
 879   do_intrinsic(_getSuperclass,            java_lang_Class,        getSuperclass_name, void_class_signature,      F_RN)  \
 880    do_name(     getSuperclass_name,                              "getSuperclass")                                       \
 881   do_intrinsic(_Class_cast,               java_lang_Class,        Class_cast_name, object_object_signature,      F_R)   \
 882    do_name(     Class_cast_name,                                 "cast")                                                \
 883                                                                                                                         \
 884   do_intrinsic(_getClassAccessFlags,      reflect_Reflection,     getClassAccessFlags_name, class_int_signature, F_SN)  \
 885    do_name(     getClassAccessFlags_name,                        "getClassAccessFlags")                                 \
 886   do_intrinsic(_getLength,                java_lang_reflect_Array, getLength_name, object_int_signature,         F_SN)  \


< prev index next >