src/share/vm/classfile/vmSymbols.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Sdiff src/share/vm/classfile

src/share/vm/classfile/vmSymbols.hpp

Print this page
rev 7390 : 8028595: WhiteBox API for stress testing of TieredCompilation
Reviewed-by:


 849    do_name(     allocateInstance_name,                           "allocateInstance")                                    \
 850    do_signature(allocateInstance_signature,   "(Ljava/lang/Class;)Ljava/lang/Object;")                                  \
 851   do_intrinsic(_copyMemory,               sun_misc_Unsafe,        copyMemory_name, copyMemory_signature,         F_RN)  \
 852    do_name(     copyMemory_name,                                 "copyMemory")                                          \
 853    do_signature(copyMemory_signature,         "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")                             \
 854   do_intrinsic(_park,                     sun_misc_Unsafe,        park_name, park_signature,                     F_RN)  \
 855    do_name(     park_name,                                       "park")                                                \
 856    do_signature(park_signature,                                  "(ZJ)V")                                               \
 857   do_intrinsic(_unpark,                   sun_misc_Unsafe,        unpark_name, unpark_signature,                 F_RN)  \
 858    do_name(     unpark_name,                                     "unpark")                                              \
 859    do_alias(    unpark_signature,                               /*(LObject;)V*/ object_void_signature)                  \
 860   do_intrinsic(_loadFence,                sun_misc_Unsafe,        loadFence_name, loadFence_signature,           F_RN)  \
 861    do_name(     loadFence_name,                                  "loadFence")                                           \
 862    do_alias(    loadFence_signature,                              void_method_signature)                                \
 863   do_intrinsic(_storeFence,               sun_misc_Unsafe,        storeFence_name, storeFence_signature,         F_RN)  \
 864    do_name(     storeFence_name,                                 "storeFence")                                          \
 865    do_alias(    storeFence_signature,                             void_method_signature)                                \
 866   do_intrinsic(_fullFence,                sun_misc_Unsafe,        fullFence_name, fullFence_signature,           F_RN)  \
 867    do_name(     fullFence_name,                                  "fullFence")                                           \
 868    do_alias(    fullFence_signature,                              void_method_signature)                                \



 869                                                                                                                         \
 870   /* unsafe memory references (there are a lot of them...) */                                                           \
 871   do_signature(getObject_signature,       "(Ljava/lang/Object;J)Ljava/lang/Object;")                                    \
 872   do_signature(putObject_signature,       "(Ljava/lang/Object;JLjava/lang/Object;)V")                                   \
 873   do_signature(getBoolean_signature,      "(Ljava/lang/Object;J)Z")                                                     \
 874   do_signature(putBoolean_signature,      "(Ljava/lang/Object;JZ)V")                                                    \
 875   do_signature(getByte_signature,         "(Ljava/lang/Object;J)B")                                                     \
 876   do_signature(putByte_signature,         "(Ljava/lang/Object;JB)V")                                                    \
 877   do_signature(getShort_signature,        "(Ljava/lang/Object;J)S")                                                     \
 878   do_signature(putShort_signature,        "(Ljava/lang/Object;JS)V")                                                    \
 879   do_signature(getChar_signature,         "(Ljava/lang/Object;J)C")                                                     \
 880   do_signature(putChar_signature,         "(Ljava/lang/Object;JC)V")                                                    \
 881   do_signature(getInt_signature,          "(Ljava/lang/Object;J)I")                                                     \
 882   do_signature(putInt_signature,          "(Ljava/lang/Object;JI)V")                                                    \
 883   do_signature(getLong_signature,         "(Ljava/lang/Object;J)J")                                                     \
 884   do_signature(putLong_signature,         "(Ljava/lang/Object;JJ)V")                                                    \
 885   do_signature(getFloat_signature,        "(Ljava/lang/Object;J)F")                                                     \
 886   do_signature(putFloat_signature,        "(Ljava/lang/Object;JF)V")                                                    \
 887   do_signature(getDouble_signature,       "(Ljava/lang/Object;J)D")                                                     \
 888   do_signature(putDouble_signature,       "(Ljava/lang/Object;JD)V")                                                    \




 849    do_name(     allocateInstance_name,                           "allocateInstance")                                    \
 850    do_signature(allocateInstance_signature,   "(Ljava/lang/Class;)Ljava/lang/Object;")                                  \
 851   do_intrinsic(_copyMemory,               sun_misc_Unsafe,        copyMemory_name, copyMemory_signature,         F_RN)  \
 852    do_name(     copyMemory_name,                                 "copyMemory")                                          \
 853    do_signature(copyMemory_signature,         "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")                             \
 854   do_intrinsic(_park,                     sun_misc_Unsafe,        park_name, park_signature,                     F_RN)  \
 855    do_name(     park_name,                                       "park")                                                \
 856    do_signature(park_signature,                                  "(ZJ)V")                                               \
 857   do_intrinsic(_unpark,                   sun_misc_Unsafe,        unpark_name, unpark_signature,                 F_RN)  \
 858    do_name(     unpark_name,                                     "unpark")                                              \
 859    do_alias(    unpark_signature,                               /*(LObject;)V*/ object_void_signature)                  \
 860   do_intrinsic(_loadFence,                sun_misc_Unsafe,        loadFence_name, loadFence_signature,           F_RN)  \
 861    do_name(     loadFence_name,                                  "loadFence")                                           \
 862    do_alias(    loadFence_signature,                              void_method_signature)                                \
 863   do_intrinsic(_storeFence,               sun_misc_Unsafe,        storeFence_name, storeFence_signature,         F_RN)  \
 864    do_name(     storeFence_name,                                 "storeFence")                                          \
 865    do_alias(    storeFence_signature,                             void_method_signature)                                \
 866   do_intrinsic(_fullFence,                sun_misc_Unsafe,        fullFence_name, fullFence_signature,           F_RN)  \
 867    do_name(     fullFence_name,                                  "fullFence")                                           \
 868    do_alias(    fullFence_signature,                              void_method_signature)                                \
 869   do_intrinsic(_getCompiler,              sun_misc_Unsafe,        getCompiler_name, getCompiler_signature,       F_S)   \
 870    do_name(     getCompiler_name,                                "getCompiler")                                         \
 871    do_alias(    getCompiler_signature,                            void_int_signature)                                   \
 872                                                                                                                         \
 873   /* unsafe memory references (there are a lot of them...) */                                                           \
 874   do_signature(getObject_signature,       "(Ljava/lang/Object;J)Ljava/lang/Object;")                                    \
 875   do_signature(putObject_signature,       "(Ljava/lang/Object;JLjava/lang/Object;)V")                                   \
 876   do_signature(getBoolean_signature,      "(Ljava/lang/Object;J)Z")                                                     \
 877   do_signature(putBoolean_signature,      "(Ljava/lang/Object;JZ)V")                                                    \
 878   do_signature(getByte_signature,         "(Ljava/lang/Object;J)B")                                                     \
 879   do_signature(putByte_signature,         "(Ljava/lang/Object;JB)V")                                                    \
 880   do_signature(getShort_signature,        "(Ljava/lang/Object;J)S")                                                     \
 881   do_signature(putShort_signature,        "(Ljava/lang/Object;JS)V")                                                    \
 882   do_signature(getChar_signature,         "(Ljava/lang/Object;J)C")                                                     \
 883   do_signature(putChar_signature,         "(Ljava/lang/Object;JC)V")                                                    \
 884   do_signature(getInt_signature,          "(Ljava/lang/Object;J)I")                                                     \
 885   do_signature(putInt_signature,          "(Ljava/lang/Object;JI)V")                                                    \
 886   do_signature(getLong_signature,         "(Ljava/lang/Object;J)J")                                                     \
 887   do_signature(putLong_signature,         "(Ljava/lang/Object;JJ)V")                                                    \
 888   do_signature(getFloat_signature,        "(Ljava/lang/Object;J)F")                                                     \
 889   do_signature(putFloat_signature,        "(Ljava/lang/Object;JF)V")                                                    \
 890   do_signature(getDouble_signature,       "(Ljava/lang/Object;J)D")                                                     \
 891   do_signature(putDouble_signature,       "(Ljava/lang/Object;JD)V")                                                    \


src/share/vm/classfile/vmSymbols.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File