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

src/share/vm/classfile/vmSymbols.hpp

Print this page




 773    do_signature(encodeISOArray_signature,                        "([CI[BII)I")                                          \
 774                                                                                                                         \
 775   /* java/lang/ref/Reference */                                                                                         \
 776   do_intrinsic(_Reference_get,            java_lang_ref_Reference, get_name,    void_object_signature, F_R)             \
 777                                                                                                                         \
 778   /* support for com.sun.crypto.provider.AESCrypt and some of its callers */                                            \
 779   do_class(com_sun_crypto_provider_aescrypt,      "com/sun/crypto/provider/AESCrypt")                                   \
 780   do_intrinsic(_aescrypt_encryptBlock, com_sun_crypto_provider_aescrypt, encryptBlock_name, byteArray_int_byteArray_int_signature, F_R)   \
 781   do_intrinsic(_aescrypt_decryptBlock, com_sun_crypto_provider_aescrypt, decryptBlock_name, byteArray_int_byteArray_int_signature, F_R)   \
 782    do_name(     encryptBlock_name,                                 "encryptBlock")                                      \
 783    do_name(     decryptBlock_name,                                 "decryptBlock")                                      \
 784    do_signature(byteArray_int_byteArray_int_signature,             "([BI[BI)V")                                         \
 785                                                                                                                         \
 786   do_class(com_sun_crypto_provider_cipherBlockChaining,            "com/sun/crypto/provider/CipherBlockChaining")       \
 787    do_intrinsic(_cipherBlockChaining_encryptAESCrypt, com_sun_crypto_provider_cipherBlockChaining, encrypt_name, byteArray_int_int_byteArray_int_signature, F_R)   \
 788    do_intrinsic(_cipherBlockChaining_decryptAESCrypt, com_sun_crypto_provider_cipherBlockChaining, decrypt_name, byteArray_int_int_byteArray_int_signature, F_R)   \
 789    do_name(     encrypt_name,                                      "encrypt")                                           \
 790    do_name(     decrypt_name,                                      "decrypt")                                           \
 791    do_signature(byteArray_int_int_byteArray_int_signature,         "([BII[BI)I")                                        \
 792                                                                                                                         \




















 793   /* support for java.util.zip */                                                                                       \
 794   do_class(java_util_zip_CRC32,           "java/util/zip/CRC32")                                                        \
 795   do_intrinsic(_updateCRC32,               java_util_zip_CRC32,   update_name, int2_int_signature,               F_SN)  \
 796    do_name(     update_name,                                      "update")                                             \
 797   do_intrinsic(_updateBytesCRC32,          java_util_zip_CRC32,   updateBytes_name, updateBytes_signature,       F_SN)  \
 798    do_name(     updateBytes_name,                                "updateBytes")                                         \
 799    do_signature(updateBytes_signature,                           "(I[BII)I")                                            \
 800   do_intrinsic(_updateByteBufferCRC32,     java_util_zip_CRC32,   updateByteBuffer_name, updateByteBuffer_signature, F_SN) \
 801    do_name(     updateByteBuffer_name,                           "updateByteBuffer")                                    \
 802    do_signature(updateByteBuffer_signature,                      "(IJII)I")                                             \
 803                                                                                                                         \
 804   /* support for sun.misc.Unsafe */                                                                                     \
 805   do_class(sun_misc_Unsafe,               "sun/misc/Unsafe")                                                            \
 806                                                                                                                         \
 807   do_intrinsic(_allocateInstance,         sun_misc_Unsafe,        allocateInstance_name, allocateInstance_signature, F_RN) \
 808    do_name(     allocateInstance_name,                           "allocateInstance")                                    \
 809    do_signature(allocateInstance_signature,   "(Ljava/lang/Class;)Ljava/lang/Object;")                                  \
 810   do_intrinsic(_copyMemory,               sun_misc_Unsafe,        copyMemory_name, copyMemory_signature,         F_RN)  \
 811    do_name(     copyMemory_name,                                 "copyMemory")                                          \
 812    do_signature(copyMemory_signature,         "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")                             \




 773    do_signature(encodeISOArray_signature,                        "([CI[BII)I")                                          \
 774                                                                                                                         \
 775   /* java/lang/ref/Reference */                                                                                         \
 776   do_intrinsic(_Reference_get,            java_lang_ref_Reference, get_name,    void_object_signature, F_R)             \
 777                                                                                                                         \
 778   /* support for com.sun.crypto.provider.AESCrypt and some of its callers */                                            \
 779   do_class(com_sun_crypto_provider_aescrypt,      "com/sun/crypto/provider/AESCrypt")                                   \
 780   do_intrinsic(_aescrypt_encryptBlock, com_sun_crypto_provider_aescrypt, encryptBlock_name, byteArray_int_byteArray_int_signature, F_R)   \
 781   do_intrinsic(_aescrypt_decryptBlock, com_sun_crypto_provider_aescrypt, decryptBlock_name, byteArray_int_byteArray_int_signature, F_R)   \
 782    do_name(     encryptBlock_name,                                 "encryptBlock")                                      \
 783    do_name(     decryptBlock_name,                                 "decryptBlock")                                      \
 784    do_signature(byteArray_int_byteArray_int_signature,             "([BI[BI)V")                                         \
 785                                                                                                                         \
 786   do_class(com_sun_crypto_provider_cipherBlockChaining,            "com/sun/crypto/provider/CipherBlockChaining")       \
 787    do_intrinsic(_cipherBlockChaining_encryptAESCrypt, com_sun_crypto_provider_cipherBlockChaining, encrypt_name, byteArray_int_int_byteArray_int_signature, F_R)   \
 788    do_intrinsic(_cipherBlockChaining_decryptAESCrypt, com_sun_crypto_provider_cipherBlockChaining, decrypt_name, byteArray_int_int_byteArray_int_signature, F_R)   \
 789    do_name(     encrypt_name,                                      "encrypt")                                           \
 790    do_name(     decrypt_name,                                      "decrypt")                                           \
 791    do_signature(byteArray_int_int_byteArray_int_signature,         "([BII[BI)I")                                        \
 792                                                                                                                         \
 793   /* support for sun.security.provider.SHA */                                                                           \
 794   do_class(sun_security_provider_sha,                              "sun/security/provider/SHA")                         \
 795   do_intrinsic(_sha_implCompress, sun_security_provider_sha, implCompress_name, implCompress_signature, F_R)            \
 796    do_name(     implCompress_name,                                 "implCompress")                                      \
 797    do_signature(implCompress_signature,                            "([BI)V")                                            \
 798                                                                                                                         \
 799   /* support for sun.security.provider.SHA2 */                                                                          \
 800   do_class(sun_security_provider_sha2,                             "sun/security/provider/SHA2")                        \
 801   do_intrinsic(_sha2_implCompress, sun_security_provider_sha2, implCompress_name, implCompress_signature, F_R)          \
 802                                                                                                                         \
 803   /* support for sun.security.provider.SHA5 */                                                                          \
 804   do_class(sun_security_provider_sha5,                             "sun/security/provider/SHA5")                        \
 805   do_intrinsic(_sha5_implCompress, sun_security_provider_sha5, implCompress_name, implCompress_signature, F_R)          \
 806                                                                                                                         \
 807   /* support for sun.security.provider.DigestBase */                                                                    \
 808   do_class(sun_security_provider_digestbase,                       "sun/security/provider/DigestBase")                  \
 809   do_intrinsic(_digestBase_implCompressMB, sun_security_provider_digestbase, implCompressMB_name, implCompressMB_signature, F_R)   \
 810    do_name(     implCompressMB_name,                               "implCompressMultiBlock")                            \
 811    do_signature(implCompressMB_signature,                          "([BII)I")                                           \
 812                                                                                                                         \
 813   /* support for java.util.zip */                                                                                       \
 814   do_class(java_util_zip_CRC32,           "java/util/zip/CRC32")                                                        \
 815   do_intrinsic(_updateCRC32,               java_util_zip_CRC32,   update_name, int2_int_signature,               F_SN)  \
 816    do_name(     update_name,                                      "update")                                             \
 817   do_intrinsic(_updateBytesCRC32,          java_util_zip_CRC32,   updateBytes_name, updateBytes_signature,       F_SN)  \
 818    do_name(     updateBytes_name,                                "updateBytes")                                         \
 819    do_signature(updateBytes_signature,                           "(I[BII)I")                                            \
 820   do_intrinsic(_updateByteBufferCRC32,     java_util_zip_CRC32,   updateByteBuffer_name, updateByteBuffer_signature, F_SN) \
 821    do_name(     updateByteBuffer_name,                           "updateByteBuffer")                                    \
 822    do_signature(updateByteBuffer_signature,                      "(IJII)I")                                             \
 823                                                                                                                         \
 824   /* support for sun.misc.Unsafe */                                                                                     \
 825   do_class(sun_misc_Unsafe,               "sun/misc/Unsafe")                                                            \
 826                                                                                                                         \
 827   do_intrinsic(_allocateInstance,         sun_misc_Unsafe,        allocateInstance_name, allocateInstance_signature, F_RN) \
 828    do_name(     allocateInstance_name,                           "allocateInstance")                                    \
 829    do_signature(allocateInstance_signature,   "(Ljava/lang/Class;)Ljava/lang/Object;")                                  \
 830   do_intrinsic(_copyMemory,               sun_misc_Unsafe,        copyMemory_name, copyMemory_signature,         F_RN)  \
 831    do_name(     copyMemory_name,                                 "copyMemory")                                          \
 832    do_signature(copyMemory_signature,         "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")                             \


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