< prev index next >

src/share/vm/classfile/vmSymbols.hpp

Print this page




1024   /* support for java.util.zip.CRC32C */                                                                                \
1025   do_class(java_util_zip_CRC32C,          "java/util/zip/CRC32C")                                                       \
1026   do_intrinsic(_updateBytesCRC32C,         java_util_zip_CRC32C,  updateBytes_C_name, updateBytes_signature,       F_S) \
1027    do_name(     updateBytes_C_name,                               "updateBytes")                                        \
1028   do_intrinsic(_updateDirectByteBufferCRC32C, java_util_zip_CRC32C, updateDirectByteBuffer_C_name, updateByteBuffer_signature, F_S) \
1029    do_name(    updateDirectByteBuffer_C_name,                     "updateDirectByteBuffer")                             \
1030                                                                                                                         \
1031    /* support for java.util.zip.Adler32 */                                                                              \
1032   do_class(java_util_zip_Adler32,        "java/util/zip/Adler32")                                                       \
1033   do_intrinsic(_updateBytesAdler32,       java_util_zip_Adler32,  updateBytes_C_name,  updateBytes_signature,  F_SN)    \
1034   do_intrinsic(_updateByteBufferAdler32,  java_util_zip_Adler32,  updateByteBuffer_A_name,  updateByteBuffer_signature,  F_SN) \
1035    do_name(     updateByteBuffer_A_name,                          "updateByteBuffer")                                   \
1036                                                                                                                         \
1037   /* support for Unsafe */                                                                                              \
1038   do_class(sun_misc_Unsafe,                        "sun/misc/Unsafe")                                                   \
1039   do_class(jdk_internal_misc_Unsafe,               "jdk/internal/misc/Unsafe")                                          \
1040                                                                                                                         \
1041   do_intrinsic(_allocateInstance,         jdk_internal_misc_Unsafe,     allocateInstance_name, allocateInstance_signature, F_RN) \
1042    do_name(     allocateInstance_name,                                  "allocateInstance")                                      \
1043    do_signature(allocateInstance_signature,                             "(Ljava/lang/Class;)Ljava/lang/Object;")                 \


1044   do_intrinsic(_copyMemory,               jdk_internal_misc_Unsafe,     copyMemory_name, copyMemory_signature,         F_RN)     \
1045    do_name(     copyMemory_name,                                        "copyMemory")                                            \
1046    do_signature(copyMemory_signature,                                   "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")            \
1047   do_intrinsic(_loadFence,                jdk_internal_misc_Unsafe,     loadFence_name, loadFence_signature,           F_RN)     \
1048    do_name(     loadFence_name,                                         "loadFence")                                             \
1049    do_alias(    loadFence_signature,                                    void_method_signature)                                   \
1050   do_intrinsic(_storeFence,               jdk_internal_misc_Unsafe,     storeFence_name, storeFence_signature,         F_RN)     \
1051    do_name(     storeFence_name,                                        "storeFence")                                            \
1052    do_alias(    storeFence_signature,                                   void_method_signature)                                   \
1053   do_intrinsic(_fullFence,                jdk_internal_misc_Unsafe,     fullFence_name, fullFence_signature,           F_RN)     \
1054    do_name(     fullFence_name,                                         "fullFence")                                             \
1055    do_alias(    fullFence_signature,                                    void_method_signature)                                   \
1056                                                                                                                         \
1057   /* Custom branch frequencies profiling support for JSR292 */                                                          \
1058   do_class(java_lang_invoke_MethodHandleImpl,               "java/lang/invoke/MethodHandleImpl")                        \
1059   do_intrinsic(_profileBoolean, java_lang_invoke_MethodHandleImpl, profileBoolean_name, profileBoolean_signature, F_S)  \
1060    do_name(     profileBoolean_name,                             "profileBoolean")                                      \
1061    do_signature(profileBoolean_signature,                        "(Z[I)Z")                                              \
1062   do_intrinsic(_isCompileConstant, java_lang_invoke_MethodHandleImpl, isCompileConstant_name, isCompileConstant_signature, F_S) \
1063    do_name(     isCompileConstant_name,                          "isCompileConstant")                                   \




1024   /* support for java.util.zip.CRC32C */                                                                                \
1025   do_class(java_util_zip_CRC32C,          "java/util/zip/CRC32C")                                                       \
1026   do_intrinsic(_updateBytesCRC32C,         java_util_zip_CRC32C,  updateBytes_C_name, updateBytes_signature,       F_S) \
1027    do_name(     updateBytes_C_name,                               "updateBytes")                                        \
1028   do_intrinsic(_updateDirectByteBufferCRC32C, java_util_zip_CRC32C, updateDirectByteBuffer_C_name, updateByteBuffer_signature, F_S) \
1029    do_name(    updateDirectByteBuffer_C_name,                     "updateDirectByteBuffer")                             \
1030                                                                                                                         \
1031    /* support for java.util.zip.Adler32 */                                                                              \
1032   do_class(java_util_zip_Adler32,        "java/util/zip/Adler32")                                                       \
1033   do_intrinsic(_updateBytesAdler32,       java_util_zip_Adler32,  updateBytes_C_name,  updateBytes_signature,  F_SN)    \
1034   do_intrinsic(_updateByteBufferAdler32,  java_util_zip_Adler32,  updateByteBuffer_A_name,  updateByteBuffer_signature,  F_SN) \
1035    do_name(     updateByteBuffer_A_name,                          "updateByteBuffer")                                   \
1036                                                                                                                         \
1037   /* support for Unsafe */                                                                                              \
1038   do_class(sun_misc_Unsafe,                        "sun/misc/Unsafe")                                                   \
1039   do_class(jdk_internal_misc_Unsafe,               "jdk/internal/misc/Unsafe")                                          \
1040                                                                                                                         \
1041   do_intrinsic(_allocateInstance,         jdk_internal_misc_Unsafe,     allocateInstance_name, allocateInstance_signature, F_RN) \
1042    do_name(     allocateInstance_name,                                  "allocateInstance")                                      \
1043    do_signature(allocateInstance_signature,                             "(Ljava/lang/Class;)Ljava/lang/Object;")                 \
1044   do_intrinsic(_allocateArrayUninit,      jdk_internal_misc_Unsafe,     allocateArrayUninit_name, newArray_signature,  F_R)      \
1045    do_name(     allocateArrayUninit_name,                               "allocateArrayUninit0")                                  \
1046   do_intrinsic(_copyMemory,               jdk_internal_misc_Unsafe,     copyMemory_name, copyMemory_signature,         F_RN)     \
1047    do_name(     copyMemory_name,                                        "copyMemory")                                            \
1048    do_signature(copyMemory_signature,                                   "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")            \
1049   do_intrinsic(_loadFence,                jdk_internal_misc_Unsafe,     loadFence_name, loadFence_signature,           F_RN)     \
1050    do_name(     loadFence_name,                                         "loadFence")                                             \
1051    do_alias(    loadFence_signature,                                    void_method_signature)                                   \
1052   do_intrinsic(_storeFence,               jdk_internal_misc_Unsafe,     storeFence_name, storeFence_signature,         F_RN)     \
1053    do_name(     storeFence_name,                                        "storeFence")                                            \
1054    do_alias(    storeFence_signature,                                   void_method_signature)                                   \
1055   do_intrinsic(_fullFence,                jdk_internal_misc_Unsafe,     fullFence_name, fullFence_signature,           F_RN)     \
1056    do_name(     fullFence_name,                                         "fullFence")                                             \
1057    do_alias(    fullFence_signature,                                    void_method_signature)                                   \
1058                                                                                                                         \
1059   /* Custom branch frequencies profiling support for JSR292 */                                                          \
1060   do_class(java_lang_invoke_MethodHandleImpl,               "java/lang/invoke/MethodHandleImpl")                        \
1061   do_intrinsic(_profileBoolean, java_lang_invoke_MethodHandleImpl, profileBoolean_name, profileBoolean_signature, F_S)  \
1062    do_name(     profileBoolean_name,                             "profileBoolean")                                      \
1063    do_signature(profileBoolean_signature,                        "(Z[I)Z")                                              \
1064   do_intrinsic(_isCompileConstant, java_lang_invoke_MethodHandleImpl, isCompileConstant_name, isCompileConstant_signature, F_S) \
1065    do_name(     isCompileConstant_name,                          "isCompileConstant")                                   \


< prev index next >