< prev index next >

src/share/vm/classfile/vmSymbols.hpp

Print this page




 850   do_class(com_sun_crypto_provider_ghash, "com/sun/crypto/provider/GHASH")                                              \
 851   do_intrinsic(_ghash_processBlocks, com_sun_crypto_provider_ghash, processBlocks_name, ghash_processBlocks_signature, F_S) \
 852    do_name(processBlocks_name, "processBlocks")                                                                         \
 853    do_signature(ghash_processBlocks_signature, "([BII[J[J)V")                                                           \
 854                                                                                                                         \
 855   /* support for java.util.zip */                                                                                       \
 856   do_class(java_util_zip_CRC32,           "java/util/zip/CRC32")                                                        \
 857   do_intrinsic(_updateCRC32,               java_util_zip_CRC32,   update_name, int2_int_signature,               F_SN)  \
 858    do_name(     update_name,                                      "update")                                             \
 859   do_intrinsic(_updateBytesCRC32,          java_util_zip_CRC32,   updateBytes_name, updateBytes_signature,       F_SN)  \
 860    do_name(     updateBytes_name,                                "updateBytes")                                         \
 861    do_signature(updateBytes_signature,                           "(I[BII)I")                                            \
 862   do_intrinsic(_updateByteBufferCRC32,     java_util_zip_CRC32,   updateByteBuffer_name, updateByteBuffer_signature, F_SN) \
 863    do_name(     updateByteBuffer_name,                           "updateByteBuffer")                                    \
 864    do_signature(updateByteBuffer_signature,                      "(IJII)I")                                             \
 865                                                                                                                         \
 866   /* support for java.util.zip.CRC32C */                                                                                \
 867   do_class(java_util_zip_CRC32C,          "java/util/zip/CRC32C")                                                       \
 868   do_intrinsic(_updateBytesCRC32C,         java_util_zip_CRC32C,  updateBytes_name, updateBytes_signature,       F_S)   \
 869   do_intrinsic(_updateDirectByteBufferCRC32C, java_util_zip_CRC32C, updateDirectByteBuffer_name, updateByteBuffer_signature, F_S) \
 870    do_name(     updateDirectByteBuffer_name,                     "updateDirectByteBuffer")                              \
 871                                                                                                                         \
 872   /* support for sun.misc.Unsafe */                                                                                     \
 873   do_class(sun_misc_Unsafe,               "sun/misc/Unsafe")                                                            \
 874                                                                                                                         \
 875   do_intrinsic(_allocateInstance,         sun_misc_Unsafe,        allocateInstance_name, allocateInstance_signature, F_RN) \
 876    do_name(     allocateInstance_name,                           "allocateInstance")                                    \
 877    do_signature(allocateInstance_signature,   "(Ljava/lang/Class;)Ljava/lang/Object;")                                  \
 878   do_intrinsic(_copyMemory,               sun_misc_Unsafe,        copyMemory_name, copyMemory_signature,         F_RN)  \
 879    do_name(     copyMemory_name,                                 "copyMemory")                                          \
 880    do_signature(copyMemory_signature,         "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")                             \
 881   do_intrinsic(_park,                     sun_misc_Unsafe,        park_name, park_signature,                     F_RN)  \
 882    do_name(     park_name,                                       "park")                                                \
 883    do_signature(park_signature,                                  "(ZJ)V")                                               \
 884   do_intrinsic(_unpark,                   sun_misc_Unsafe,        unpark_name, unpark_signature,                 F_RN)  \
 885    do_name(     unpark_name,                                     "unpark")                                              \
 886    do_alias(    unpark_signature,                               /*(LObject;)V*/ object_void_signature)                  \
 887   do_intrinsic(_loadFence,                sun_misc_Unsafe,        loadFence_name, loadFence_signature,           F_RN)  \
 888    do_name(     loadFence_name,                                  "loadFence")                                           \
 889    do_alias(    loadFence_signature,                              void_method_signature)                                \
 890   do_intrinsic(_storeFence,               sun_misc_Unsafe,        storeFence_name, storeFence_signature,         F_RN)  \




 850   do_class(com_sun_crypto_provider_ghash, "com/sun/crypto/provider/GHASH")                                              \
 851   do_intrinsic(_ghash_processBlocks, com_sun_crypto_provider_ghash, processBlocks_name, ghash_processBlocks_signature, F_S) \
 852    do_name(processBlocks_name, "processBlocks")                                                                         \
 853    do_signature(ghash_processBlocks_signature, "([BII[J[J)V")                                                           \
 854                                                                                                                         \
 855   /* support for java.util.zip */                                                                                       \
 856   do_class(java_util_zip_CRC32,           "java/util/zip/CRC32")                                                        \
 857   do_intrinsic(_updateCRC32,               java_util_zip_CRC32,   update_name, int2_int_signature,               F_SN)  \
 858    do_name(     update_name,                                      "update")                                             \
 859   do_intrinsic(_updateBytesCRC32,          java_util_zip_CRC32,   updateBytes_name, updateBytes_signature,       F_SN)  \
 860    do_name(     updateBytes_name,                                "updateBytes")                                         \
 861    do_signature(updateBytes_signature,                           "(I[BII)I")                                            \
 862   do_intrinsic(_updateByteBufferCRC32,     java_util_zip_CRC32,   updateByteBuffer_name, updateByteBuffer_signature, F_SN) \
 863    do_name(     updateByteBuffer_name,                           "updateByteBuffer")                                    \
 864    do_signature(updateByteBuffer_signature,                      "(IJII)I")                                             \
 865                                                                                                                         \
 866   /* support for java.util.zip.CRC32C */                                                                                \
 867   do_class(java_util_zip_CRC32C,          "java/util/zip/CRC32C")                                                       \
 868    do_intrinsic(_updateBytesCRC32C,        java_util_zip_CRC32C, updateBytes_name, updateBytes_signature, F_S) \
 869    do_intrinsic(_updateDirectByteBufferCRC32C, java_util_zip_CRC32C, updateDirectByteBuffer_name, updateByteBuffer_signature, F_S) \
 870     do_name(updateDirectByteBuffer_name,                            "updateDirectByteBuffer")                           \
 871                                                                                                                         \
 872   /* support for sun.misc.Unsafe */                                                                                     \
 873   do_class(sun_misc_Unsafe,               "sun/misc/Unsafe")                                                            \
 874                                                                                                                         \
 875   do_intrinsic(_allocateInstance,         sun_misc_Unsafe,        allocateInstance_name, allocateInstance_signature, F_RN) \
 876    do_name(     allocateInstance_name,                           "allocateInstance")                                    \
 877    do_signature(allocateInstance_signature,   "(Ljava/lang/Class;)Ljava/lang/Object;")                                  \
 878   do_intrinsic(_copyMemory,               sun_misc_Unsafe,        copyMemory_name, copyMemory_signature,         F_RN)  \
 879    do_name(     copyMemory_name,                                 "copyMemory")                                          \
 880    do_signature(copyMemory_signature,         "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")                             \
 881   do_intrinsic(_park,                     sun_misc_Unsafe,        park_name, park_signature,                     F_RN)  \
 882    do_name(     park_name,                                       "park")                                                \
 883    do_signature(park_signature,                                  "(ZJ)V")                                               \
 884   do_intrinsic(_unpark,                   sun_misc_Unsafe,        unpark_name, unpark_signature,                 F_RN)  \
 885    do_name(     unpark_name,                                     "unpark")                                              \
 886    do_alias(    unpark_signature,                               /*(LObject;)V*/ object_void_signature)                  \
 887   do_intrinsic(_loadFence,                sun_misc_Unsafe,        loadFence_name, loadFence_signature,           F_RN)  \
 888    do_name(     loadFence_name,                                  "loadFence")                                           \
 889    do_alias(    loadFence_signature,                              void_method_signature)                                \
 890   do_intrinsic(_storeFence,               sun_misc_Unsafe,        storeFence_name, storeFence_signature,         F_RN)  \


< prev index next >