294 static address oop_disjoint_arraycopy(bool dest_uninitialized = false) {
295 return dest_uninitialized ? _oop_disjoint_arraycopy_uninit : _oop_disjoint_arraycopy;
296 }
297
298 static address arrayof_jbyte_arraycopy() { return _arrayof_jbyte_arraycopy; }
299 static address arrayof_jshort_arraycopy() { return _arrayof_jshort_arraycopy; }
300 static address arrayof_jint_arraycopy() { return _arrayof_jint_arraycopy; }
301 static address arrayof_jlong_arraycopy() { return _arrayof_jlong_arraycopy; }
302 static address arrayof_oop_arraycopy(bool dest_uninitialized = false) {
303 return dest_uninitialized ? _arrayof_oop_arraycopy_uninit : _arrayof_oop_arraycopy;
304 }
305
306 static address arrayof_jbyte_disjoint_arraycopy() { return _arrayof_jbyte_disjoint_arraycopy; }
307 static address arrayof_jshort_disjoint_arraycopy() { return _arrayof_jshort_disjoint_arraycopy; }
308 static address arrayof_jint_disjoint_arraycopy() { return _arrayof_jint_disjoint_arraycopy; }
309 static address arrayof_jlong_disjoint_arraycopy() { return _arrayof_jlong_disjoint_arraycopy; }
310 static address arrayof_oop_disjoint_arraycopy(bool dest_uninitialized = false) {
311 return dest_uninitialized ? _arrayof_oop_disjoint_arraycopy_uninit : _arrayof_oop_disjoint_arraycopy;
312 }
313
314 static address checkcast_arraycopy(bool dest_uninitialized = false) {
315 return dest_uninitialized ? _checkcast_arraycopy_uninit : _checkcast_arraycopy;
316 }
317 static address unsafe_arraycopy() { return _unsafe_arraycopy; }
318 static address generic_arraycopy() { return _generic_arraycopy; }
319
320 static address jbyte_fill() { return _jbyte_fill; }
321 static address jshort_fill() { return _jshort_fill; }
322 static address jint_fill() { return _jint_fill; }
323 static address arrayof_jbyte_fill() { return _arrayof_jbyte_fill; }
324 static address arrayof_jshort_fill() { return _arrayof_jshort_fill; }
325 static address arrayof_jint_fill() { return _arrayof_jint_fill; }
326
327 static address aescrypt_encryptBlock() { return _aescrypt_encryptBlock; }
328 static address aescrypt_decryptBlock() { return _aescrypt_decryptBlock; }
329 static address cipherBlockChaining_encryptAESCrypt() { return _cipherBlockChaining_encryptAESCrypt; }
330 static address cipherBlockChaining_decryptAESCrypt() { return _cipherBlockChaining_decryptAESCrypt; }
331 static address counterMode_AESCrypt() { return _counterMode_AESCrypt; }
332 static address ghash_processBlocks() { return _ghash_processBlocks; }
333 static address base64_encodeBlock() { return _base64_encodeBlock; }
|
294 static address oop_disjoint_arraycopy(bool dest_uninitialized = false) {
295 return dest_uninitialized ? _oop_disjoint_arraycopy_uninit : _oop_disjoint_arraycopy;
296 }
297
298 static address arrayof_jbyte_arraycopy() { return _arrayof_jbyte_arraycopy; }
299 static address arrayof_jshort_arraycopy() { return _arrayof_jshort_arraycopy; }
300 static address arrayof_jint_arraycopy() { return _arrayof_jint_arraycopy; }
301 static address arrayof_jlong_arraycopy() { return _arrayof_jlong_arraycopy; }
302 static address arrayof_oop_arraycopy(bool dest_uninitialized = false) {
303 return dest_uninitialized ? _arrayof_oop_arraycopy_uninit : _arrayof_oop_arraycopy;
304 }
305
306 static address arrayof_jbyte_disjoint_arraycopy() { return _arrayof_jbyte_disjoint_arraycopy; }
307 static address arrayof_jshort_disjoint_arraycopy() { return _arrayof_jshort_disjoint_arraycopy; }
308 static address arrayof_jint_disjoint_arraycopy() { return _arrayof_jint_disjoint_arraycopy; }
309 static address arrayof_jlong_disjoint_arraycopy() { return _arrayof_jlong_disjoint_arraycopy; }
310 static address arrayof_oop_disjoint_arraycopy(bool dest_uninitialized = false) {
311 return dest_uninitialized ? _arrayof_oop_disjoint_arraycopy_uninit : _arrayof_oop_disjoint_arraycopy;
312 }
313
314 // Note: checkcast arraycopy is always disjoint. Otherwise we wouldn't need to checkcast.
315 static address checkcast_arraycopy(bool dest_uninitialized = false) {
316 return dest_uninitialized ? _checkcast_arraycopy_uninit : _checkcast_arraycopy;
317 }
318 static address unsafe_arraycopy() { return _unsafe_arraycopy; }
319 static address generic_arraycopy() { return _generic_arraycopy; }
320
321 static address jbyte_fill() { return _jbyte_fill; }
322 static address jshort_fill() { return _jshort_fill; }
323 static address jint_fill() { return _jint_fill; }
324 static address arrayof_jbyte_fill() { return _arrayof_jbyte_fill; }
325 static address arrayof_jshort_fill() { return _arrayof_jshort_fill; }
326 static address arrayof_jint_fill() { return _arrayof_jint_fill; }
327
328 static address aescrypt_encryptBlock() { return _aescrypt_encryptBlock; }
329 static address aescrypt_decryptBlock() { return _aescrypt_decryptBlock; }
330 static address cipherBlockChaining_encryptAESCrypt() { return _cipherBlockChaining_encryptAESCrypt; }
331 static address cipherBlockChaining_decryptAESCrypt() { return _cipherBlockChaining_decryptAESCrypt; }
332 static address counterMode_AESCrypt() { return _counterMode_AESCrypt; }
333 static address ghash_processBlocks() { return _ghash_processBlocks; }
334 static address base64_encodeBlock() { return _base64_encodeBlock; }
|