Mercurial > hg > truffle
comparison src/share/vm/classfile/vmSymbols.hpp @ 7458:4daebd4cc1dd
Merge
author | minqi |
---|---|
date | Mon, 24 Dec 2012 11:46:38 -0800 |
parents | 35431a769282 a46457045d66 |
children | ade95d680b42 |
comparison
equal
deleted
inserted
replaced
7457:35431a769282 | 7458:4daebd4cc1dd |
---|---|
759 do_name( park_name, "park") \ | 759 do_name( park_name, "park") \ |
760 do_signature(park_signature, "(ZJ)V") \ | 760 do_signature(park_signature, "(ZJ)V") \ |
761 do_intrinsic(_unpark, sun_misc_Unsafe, unpark_name, unpark_signature, F_RN) \ | 761 do_intrinsic(_unpark, sun_misc_Unsafe, unpark_name, unpark_signature, F_RN) \ |
762 do_name( unpark_name, "unpark") \ | 762 do_name( unpark_name, "unpark") \ |
763 do_alias( unpark_signature, /*(LObject;)V*/ object_void_signature) \ | 763 do_alias( unpark_signature, /*(LObject;)V*/ object_void_signature) \ |
764 do_intrinsic(_loadFence, sun_misc_Unsafe, loadFence_name, loadFence_signature, F_RN) \ | |
765 do_name( loadFence_name, "loadFence") \ | |
766 do_alias( loadFence_signature, void_method_signature) \ | |
767 do_intrinsic(_storeFence, sun_misc_Unsafe, storeFence_name, storeFence_signature, F_RN) \ | |
768 do_name( storeFence_name, "storeFence") \ | |
769 do_alias( storeFence_signature, void_method_signature) \ | |
770 do_intrinsic(_fullFence, sun_misc_Unsafe, fullFence_name, fullFence_signature, F_RN) \ | |
771 do_name( fullFence_name, "fullFence") \ | |
772 do_alias( fullFence_signature, void_method_signature) \ | |
764 \ | 773 \ |
765 /* unsafe memory references (there are a lot of them...) */ \ | 774 /* unsafe memory references (there are a lot of them...) */ \ |
766 do_signature(getObject_signature, "(Ljava/lang/Object;J)Ljava/lang/Object;") \ | 775 do_signature(getObject_signature, "(Ljava/lang/Object;J)Ljava/lang/Object;") \ |
767 do_signature(putObject_signature, "(Ljava/lang/Object;JLjava/lang/Object;)V") \ | 776 do_signature(putObject_signature, "(Ljava/lang/Object;JLjava/lang/Object;)V") \ |
768 do_signature(getBoolean_signature, "(Ljava/lang/Object;J)Z") \ | 777 do_signature(getBoolean_signature, "(Ljava/lang/Object;J)Z") \ |
900 do_name( getAndAddInt_name, "getAndAddInt") \ | 909 do_name( getAndAddInt_name, "getAndAddInt") \ |
901 do_signature(getAndAddInt_signature, "(Ljava/lang/Object;JI)I" ) \ | 910 do_signature(getAndAddInt_signature, "(Ljava/lang/Object;JI)I" ) \ |
902 do_intrinsic(_getAndAddLong, sun_misc_Unsafe, getAndAddLong_name, getAndAddLong_signature, F_R) \ | 911 do_intrinsic(_getAndAddLong, sun_misc_Unsafe, getAndAddLong_name, getAndAddLong_signature, F_R) \ |
903 do_name( getAndAddLong_name, "getAndAddLong") \ | 912 do_name( getAndAddLong_name, "getAndAddLong") \ |
904 do_signature(getAndAddLong_signature, "(Ljava/lang/Object;JJ)J" ) \ | 913 do_signature(getAndAddLong_signature, "(Ljava/lang/Object;JJ)J" ) \ |
905 do_intrinsic(_getAndSetInt, sun_misc_Unsafe, getAndSet_name, getAndSetInt_signature, F_R) \ | 914 do_intrinsic(_getAndSetInt, sun_misc_Unsafe, getAndSetInt_name, getAndSetInt_signature, F_R) \ |
906 do_name( getAndSet_name, "getAndSet") \ | 915 do_name( getAndSetInt_name, "getAndSetInt") \ |
907 do_alias( getAndSetInt_signature, /*"(Ljava/lang/Object;JI)I"*/ getAndAddInt_signature) \ | 916 do_alias( getAndSetInt_signature, /*"(Ljava/lang/Object;JI)I"*/ getAndAddInt_signature) \ |
908 do_intrinsic(_getAndSetLong, sun_misc_Unsafe, getAndSet_name, getAndSetLong_signature, F_R) \ | 917 do_intrinsic(_getAndSetLong, sun_misc_Unsafe, getAndSetLong_name, getAndSetLong_signature, F_R) \ |
918 do_name( getAndSetLong_name, "getAndSetLong") \ | |
909 do_alias( getAndSetLong_signature, /*"(Ljava/lang/Object;JJ)J"*/ getAndAddLong_signature) \ | 919 do_alias( getAndSetLong_signature, /*"(Ljava/lang/Object;JJ)J"*/ getAndAddLong_signature) \ |
910 do_intrinsic(_getAndSetObject, sun_misc_Unsafe, getAndSet_name, getAndSetObject_signature, F_R) \ | 920 do_intrinsic(_getAndSetObject, sun_misc_Unsafe, getAndSetObject_name, getAndSetObject_signature, F_R)\ |
921 do_name( getAndSetObject_name, "getAndSetObject") \ | |
911 do_signature(getAndSetObject_signature, "(Ljava/lang/Object;JLjava/lang/Object;)Ljava/lang/Object;" ) \ | 922 do_signature(getAndSetObject_signature, "(Ljava/lang/Object;JLjava/lang/Object;)Ljava/lang/Object;" ) \ |
912 \ | 923 \ |
913 /* prefetch_signature is shared by all prefetch variants */ \ | 924 /* prefetch_signature is shared by all prefetch variants */ \ |
914 do_signature( prefetch_signature, "(Ljava/lang/Object;J)V") \ | 925 do_signature( prefetch_signature, "(Ljava/lang/Object;J)V") \ |
915 \ | 926 \ |