comparison src/share/vm/classfile/vmSymbols.hpp @ 7637:b30b3c2a0cf2

6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86 Summary: Use SSE4.2 and AVX2 instructions for encodeArray intrinsic. Reviewed-by: roland
author kvn
date Tue, 22 Jan 2013 15:34:16 -0800
parents f422634e5828
children 3ac7d10a6572 cf8470eaf7e5
comparison
equal deleted inserted replaced
7636:a7114d3d712e 7637:b30b3c2a0cf2
733 \ 733 \
734 do_class(java_nio_Buffer, "java/nio/Buffer") \ 734 do_class(java_nio_Buffer, "java/nio/Buffer") \
735 do_intrinsic(_checkIndex, java_nio_Buffer, checkIndex_name, int_int_signature, F_R) \ 735 do_intrinsic(_checkIndex, java_nio_Buffer, checkIndex_name, int_int_signature, F_R) \
736 do_name( checkIndex_name, "checkIndex") \ 736 do_name( checkIndex_name, "checkIndex") \
737 \ 737 \
738 do_class(sun_nio_cs_iso8859_1_Encoder, "sun/nio/cs/ISO_8859_1$Encoder") \
739 do_intrinsic(_encodeISOArray, sun_nio_cs_iso8859_1_Encoder, encodeISOArray_name, encodeISOArray_signature, F_S) \
740 do_name( encodeISOArray_name, "encodeISOArray") \
741 do_signature(encodeISOArray_signature, "([CI[BII)I") \
742 \
738 /* java/lang/ref/Reference */ \ 743 /* java/lang/ref/Reference */ \
739 do_intrinsic(_Reference_get, java_lang_ref_Reference, get_name, void_object_signature, F_R) \ 744 do_intrinsic(_Reference_get, java_lang_ref_Reference, get_name, void_object_signature, F_R) \
740 \ 745 \
741 /* support for com.sum.crypto.provider.AESCrypt and some of its callers */ \ 746 /* support for com.sum.crypto.provider.AESCrypt and some of its callers */ \
742 do_class(com_sun_crypto_provider_aescrypt, "com/sun/crypto/provider/AESCrypt") \ 747 do_class(com_sun_crypto_provider_aescrypt, "com/sun/crypto/provider/AESCrypt") \