comparison src/share/vm/classfile/vmSymbols.hpp @ 7431:c52660592f37

Merge
author roland
date Fri, 21 Dec 2012 01:39:34 -0800
parents a46457045d66
children 4daebd4cc1dd
comparison
equal deleted inserted replaced
7414:594b9b2119ed 7431:c52660592f37
754 do_name( park_name, "park") \ 754 do_name( park_name, "park") \
755 do_signature(park_signature, "(ZJ)V") \ 755 do_signature(park_signature, "(ZJ)V") \
756 do_intrinsic(_unpark, sun_misc_Unsafe, unpark_name, unpark_signature, F_RN) \ 756 do_intrinsic(_unpark, sun_misc_Unsafe, unpark_name, unpark_signature, F_RN) \
757 do_name( unpark_name, "unpark") \ 757 do_name( unpark_name, "unpark") \
758 do_alias( unpark_signature, /*(LObject;)V*/ object_void_signature) \ 758 do_alias( unpark_signature, /*(LObject;)V*/ object_void_signature) \
759 do_intrinsic(_loadFence, sun_misc_Unsafe, loadFence_name, loadFence_signature, F_RN) \
760 do_name( loadFence_name, "loadFence") \
761 do_alias( loadFence_signature, void_method_signature) \
762 do_intrinsic(_storeFence, sun_misc_Unsafe, storeFence_name, storeFence_signature, F_RN) \
763 do_name( storeFence_name, "storeFence") \
764 do_alias( storeFence_signature, void_method_signature) \
765 do_intrinsic(_fullFence, sun_misc_Unsafe, fullFence_name, fullFence_signature, F_RN) \
766 do_name( fullFence_name, "fullFence") \
767 do_alias( fullFence_signature, void_method_signature) \
759 \ 768 \
760 /* unsafe memory references (there are a lot of them...) */ \ 769 /* unsafe memory references (there are a lot of them...) */ \
761 do_signature(getObject_signature, "(Ljava/lang/Object;J)Ljava/lang/Object;") \ 770 do_signature(getObject_signature, "(Ljava/lang/Object;J)Ljava/lang/Object;") \
762 do_signature(putObject_signature, "(Ljava/lang/Object;JLjava/lang/Object;)V") \ 771 do_signature(putObject_signature, "(Ljava/lang/Object;JLjava/lang/Object;)V") \
763 do_signature(getBoolean_signature, "(Ljava/lang/Object;J)Z") \ 772 do_signature(getBoolean_signature, "(Ljava/lang/Object;J)Z") \
895 do_name( getAndAddInt_name, "getAndAddInt") \ 904 do_name( getAndAddInt_name, "getAndAddInt") \
896 do_signature(getAndAddInt_signature, "(Ljava/lang/Object;JI)I" ) \ 905 do_signature(getAndAddInt_signature, "(Ljava/lang/Object;JI)I" ) \
897 do_intrinsic(_getAndAddLong, sun_misc_Unsafe, getAndAddLong_name, getAndAddLong_signature, F_R) \ 906 do_intrinsic(_getAndAddLong, sun_misc_Unsafe, getAndAddLong_name, getAndAddLong_signature, F_R) \
898 do_name( getAndAddLong_name, "getAndAddLong") \ 907 do_name( getAndAddLong_name, "getAndAddLong") \
899 do_signature(getAndAddLong_signature, "(Ljava/lang/Object;JJ)J" ) \ 908 do_signature(getAndAddLong_signature, "(Ljava/lang/Object;JJ)J" ) \
900 do_intrinsic(_getAndSetInt, sun_misc_Unsafe, getAndSet_name, getAndSetInt_signature, F_R) \ 909 do_intrinsic(_getAndSetInt, sun_misc_Unsafe, getAndSetInt_name, getAndSetInt_signature, F_R) \
901 do_name( getAndSet_name, "getAndSet") \ 910 do_name( getAndSetInt_name, "getAndSetInt") \
902 do_alias( getAndSetInt_signature, /*"(Ljava/lang/Object;JI)I"*/ getAndAddInt_signature) \ 911 do_alias( getAndSetInt_signature, /*"(Ljava/lang/Object;JI)I"*/ getAndAddInt_signature) \
903 do_intrinsic(_getAndSetLong, sun_misc_Unsafe, getAndSet_name, getAndSetLong_signature, F_R) \ 912 do_intrinsic(_getAndSetLong, sun_misc_Unsafe, getAndSetLong_name, getAndSetLong_signature, F_R) \
913 do_name( getAndSetLong_name, "getAndSetLong") \
904 do_alias( getAndSetLong_signature, /*"(Ljava/lang/Object;JJ)J"*/ getAndAddLong_signature) \ 914 do_alias( getAndSetLong_signature, /*"(Ljava/lang/Object;JJ)J"*/ getAndAddLong_signature) \
905 do_intrinsic(_getAndSetObject, sun_misc_Unsafe, getAndSet_name, getAndSetObject_signature, F_R) \ 915 do_intrinsic(_getAndSetObject, sun_misc_Unsafe, getAndSetObject_name, getAndSetObject_signature, F_R)\
916 do_name( getAndSetObject_name, "getAndSetObject") \
906 do_signature(getAndSetObject_signature, "(Ljava/lang/Object;JLjava/lang/Object;)Ljava/lang/Object;" ) \ 917 do_signature(getAndSetObject_signature, "(Ljava/lang/Object;JLjava/lang/Object;)Ljava/lang/Object;" ) \
907 \ 918 \
908 /* prefetch_signature is shared by all prefetch variants */ \ 919 /* prefetch_signature is shared by all prefetch variants */ \
909 do_signature( prefetch_signature, "(Ljava/lang/Object;J)V") \ 920 do_signature( prefetch_signature, "(Ljava/lang/Object;J)V") \
910 \ 921 \