comparison src/share/vm/runtime/stubRoutines.hpp @ 14404:6cc7093e1341

Merge
author kvn
date Thu, 11 Jul 2013 12:56:29 -0700
parents b5c8a61d7fa0 b800986664f4
children 94c202aa2646
comparison
equal deleted inserted replaced
14403:75ef1a499665 14404:6cc7093e1341
205 static address _aescrypt_encryptBlock; 205 static address _aescrypt_encryptBlock;
206 static address _aescrypt_decryptBlock; 206 static address _aescrypt_decryptBlock;
207 static address _cipherBlockChaining_encryptAESCrypt; 207 static address _cipherBlockChaining_encryptAESCrypt;
208 static address _cipherBlockChaining_decryptAESCrypt; 208 static address _cipherBlockChaining_decryptAESCrypt;
209 209
210 static address _updateBytesCRC32;
211 static address _crc_table_adr;
212
210 // These are versions of the java.lang.Math methods which perform 213 // These are versions of the java.lang.Math methods which perform
211 // the same operations as the intrinsic version. They are used for 214 // the same operations as the intrinsic version. They are used for
212 // constant folding in the compiler to ensure equivalence. If the 215 // constant folding in the compiler to ensure equivalence. If the
213 // intrinsic version returns the same result as the strict version 216 // intrinsic version returns the same result as the strict version
214 // then they can be set to the appropriate function from 217 // then they can be set to the appropriate function from
343 static address aescrypt_encryptBlock() { return _aescrypt_encryptBlock; } 346 static address aescrypt_encryptBlock() { return _aescrypt_encryptBlock; }
344 static address aescrypt_decryptBlock() { return _aescrypt_decryptBlock; } 347 static address aescrypt_decryptBlock() { return _aescrypt_decryptBlock; }
345 static address cipherBlockChaining_encryptAESCrypt() { return _cipherBlockChaining_encryptAESCrypt; } 348 static address cipherBlockChaining_encryptAESCrypt() { return _cipherBlockChaining_encryptAESCrypt; }
346 static address cipherBlockChaining_decryptAESCrypt() { return _cipherBlockChaining_decryptAESCrypt; } 349 static address cipherBlockChaining_decryptAESCrypt() { return _cipherBlockChaining_decryptAESCrypt; }
347 350
351 static address updateBytesCRC32() { return _updateBytesCRC32; }
352 static address crc_table_addr() { return _crc_table_adr; }
353
348 static address select_fill_function(BasicType t, bool aligned, const char* &name); 354 static address select_fill_function(BasicType t, bool aligned, const char* &name);
349 355
350 static address zero_aligned_words() { return _zero_aligned_words; } 356 static address zero_aligned_words() { return _zero_aligned_words; }
351 357
352 static double intrinsic_log(double d) { 358 static double intrinsic_log(double d) {