< prev index next >

src/hotspot/share/runtime/stubRoutines.hpp

Print this page




 202 
 203   static address _jbyte_fill;
 204   static address _jshort_fill;
 205   static address _jint_fill;
 206   static address _arrayof_jbyte_fill;
 207   static address _arrayof_jshort_fill;
 208   static address _arrayof_jint_fill;
 209 
 210   // zero heap space aligned to jlong (8 bytes)
 211   static address _zero_aligned_words;
 212 
 213   static address _aescrypt_encryptBlock;
 214   static address _aescrypt_decryptBlock;
 215   static address _cipherBlockChaining_encryptAESCrypt;
 216   static address _cipherBlockChaining_decryptAESCrypt;
 217   static address _electronicCodeBook_encryptAESCrypt;
 218   static address _electronicCodeBook_decryptAESCrypt;
 219   static address _counterMode_AESCrypt;
 220   static address _ghash_processBlocks;
 221   static address _base64_encodeBlock;

 222 
 223   static address _md5_implCompress;
 224   static address _md5_implCompressMB;
 225   static address _sha1_implCompress;
 226   static address _sha1_implCompressMB;
 227   static address _sha256_implCompress;
 228   static address _sha256_implCompressMB;
 229   static address _sha512_implCompress;
 230   static address _sha512_implCompressMB;
 231 
 232   static address _updateBytesCRC32;
 233   static address _crc_table_adr;
 234 
 235   static address _crc32c_table_addr;
 236   static address _updateBytesCRC32C;
 237   static address _updateBytesAdler32;
 238 
 239   static address _multiplyToLen;
 240   static address _squareToLen;
 241   static address _mulAdd;


 382   static UnsafeArrayCopyStub UnsafeArrayCopy_stub()         { return CAST_TO_FN_PTR(UnsafeArrayCopyStub,  _unsafe_arraycopy); }
 383 
 384   static address generic_arraycopy()   { return _generic_arraycopy; }
 385 
 386   static address jbyte_fill()          { return _jbyte_fill; }
 387   static address jshort_fill()         { return _jshort_fill; }
 388   static address jint_fill()           { return _jint_fill; }
 389   static address arrayof_jbyte_fill()  { return _arrayof_jbyte_fill; }
 390   static address arrayof_jshort_fill() { return _arrayof_jshort_fill; }
 391   static address arrayof_jint_fill()   { return _arrayof_jint_fill; }
 392 
 393   static address aescrypt_encryptBlock()                { return _aescrypt_encryptBlock; }
 394   static address aescrypt_decryptBlock()                { return _aescrypt_decryptBlock; }
 395   static address cipherBlockChaining_encryptAESCrypt()  { return _cipherBlockChaining_encryptAESCrypt; }
 396   static address cipherBlockChaining_decryptAESCrypt()  { return _cipherBlockChaining_decryptAESCrypt; }
 397   static address electronicCodeBook_encryptAESCrypt()   { return _electronicCodeBook_encryptAESCrypt; }
 398   static address electronicCodeBook_decryptAESCrypt()   { return _electronicCodeBook_decryptAESCrypt; }
 399   static address counterMode_AESCrypt()  { return _counterMode_AESCrypt; }
 400   static address ghash_processBlocks()   { return _ghash_processBlocks; }
 401   static address base64_encodeBlock()    { return _base64_encodeBlock; }

 402   static address md5_implCompress()      { return _md5_implCompress; }
 403   static address md5_implCompressMB()    { return _md5_implCompressMB; }
 404   static address sha1_implCompress()     { return _sha1_implCompress; }
 405   static address sha1_implCompressMB()   { return _sha1_implCompressMB; }
 406   static address sha256_implCompress()   { return _sha256_implCompress; }
 407   static address sha256_implCompressMB() { return _sha256_implCompressMB; }
 408   static address sha512_implCompress()   { return _sha512_implCompress; }
 409   static address sha512_implCompressMB() { return _sha512_implCompressMB; }
 410 
 411   static address updateBytesCRC32()    { return _updateBytesCRC32; }
 412   static address crc_table_addr()      { return _crc_table_adr; }
 413 
 414   static address crc32c_table_addr()   { return _crc32c_table_addr; }
 415   static address updateBytesCRC32C()   { return _updateBytesCRC32C; }
 416   static address updateBytesAdler32()  { return _updateBytesAdler32; }
 417 
 418   static address multiplyToLen()       { return _multiplyToLen; }
 419   static address squareToLen()         { return _squareToLen; }
 420   static address mulAdd()              { return _mulAdd; }
 421   static address montgomeryMultiply()  { return _montgomeryMultiply; }




 202 
 203   static address _jbyte_fill;
 204   static address _jshort_fill;
 205   static address _jint_fill;
 206   static address _arrayof_jbyte_fill;
 207   static address _arrayof_jshort_fill;
 208   static address _arrayof_jint_fill;
 209 
 210   // zero heap space aligned to jlong (8 bytes)
 211   static address _zero_aligned_words;
 212 
 213   static address _aescrypt_encryptBlock;
 214   static address _aescrypt_decryptBlock;
 215   static address _cipherBlockChaining_encryptAESCrypt;
 216   static address _cipherBlockChaining_decryptAESCrypt;
 217   static address _electronicCodeBook_encryptAESCrypt;
 218   static address _electronicCodeBook_decryptAESCrypt;
 219   static address _counterMode_AESCrypt;
 220   static address _ghash_processBlocks;
 221   static address _base64_encodeBlock;
 222   static address _base64_decodeBlock;
 223 
 224   static address _md5_implCompress;
 225   static address _md5_implCompressMB;
 226   static address _sha1_implCompress;
 227   static address _sha1_implCompressMB;
 228   static address _sha256_implCompress;
 229   static address _sha256_implCompressMB;
 230   static address _sha512_implCompress;
 231   static address _sha512_implCompressMB;
 232 
 233   static address _updateBytesCRC32;
 234   static address _crc_table_adr;
 235 
 236   static address _crc32c_table_addr;
 237   static address _updateBytesCRC32C;
 238   static address _updateBytesAdler32;
 239 
 240   static address _multiplyToLen;
 241   static address _squareToLen;
 242   static address _mulAdd;


 383   static UnsafeArrayCopyStub UnsafeArrayCopy_stub()         { return CAST_TO_FN_PTR(UnsafeArrayCopyStub,  _unsafe_arraycopy); }
 384 
 385   static address generic_arraycopy()   { return _generic_arraycopy; }
 386 
 387   static address jbyte_fill()          { return _jbyte_fill; }
 388   static address jshort_fill()         { return _jshort_fill; }
 389   static address jint_fill()           { return _jint_fill; }
 390   static address arrayof_jbyte_fill()  { return _arrayof_jbyte_fill; }
 391   static address arrayof_jshort_fill() { return _arrayof_jshort_fill; }
 392   static address arrayof_jint_fill()   { return _arrayof_jint_fill; }
 393 
 394   static address aescrypt_encryptBlock()                { return _aescrypt_encryptBlock; }
 395   static address aescrypt_decryptBlock()                { return _aescrypt_decryptBlock; }
 396   static address cipherBlockChaining_encryptAESCrypt()  { return _cipherBlockChaining_encryptAESCrypt; }
 397   static address cipherBlockChaining_decryptAESCrypt()  { return _cipherBlockChaining_decryptAESCrypt; }
 398   static address electronicCodeBook_encryptAESCrypt()   { return _electronicCodeBook_encryptAESCrypt; }
 399   static address electronicCodeBook_decryptAESCrypt()   { return _electronicCodeBook_decryptAESCrypt; }
 400   static address counterMode_AESCrypt()  { return _counterMode_AESCrypt; }
 401   static address ghash_processBlocks()   { return _ghash_processBlocks; }
 402   static address base64_encodeBlock()    { return _base64_encodeBlock; }
 403   static address base64_decodeBlock()    { return _base64_decodeBlock; }
 404   static address md5_implCompress()      { return _md5_implCompress; }
 405   static address md5_implCompressMB()    { return _md5_implCompressMB; }
 406   static address sha1_implCompress()     { return _sha1_implCompress; }
 407   static address sha1_implCompressMB()   { return _sha1_implCompressMB; }
 408   static address sha256_implCompress()   { return _sha256_implCompress; }
 409   static address sha256_implCompressMB() { return _sha256_implCompressMB; }
 410   static address sha512_implCompress()   { return _sha512_implCompress; }
 411   static address sha512_implCompressMB() { return _sha512_implCompressMB; }
 412 
 413   static address updateBytesCRC32()    { return _updateBytesCRC32; }
 414   static address crc_table_addr()      { return _crc_table_adr; }
 415 
 416   static address crc32c_table_addr()   { return _crc32c_table_addr; }
 417   static address updateBytesCRC32C()   { return _updateBytesCRC32C; }
 418   static address updateBytesAdler32()  { return _updateBytesAdler32; }
 419 
 420   static address multiplyToLen()       { return _multiplyToLen; }
 421   static address squareToLen()         { return _squareToLen; }
 422   static address mulAdd()              { return _mulAdd; }
 423   static address montgomeryMultiply()  { return _montgomeryMultiply; }


< prev index next >