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




 949    do_signature(copyMemory_signature,         "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")                             \
 950   do_intrinsic(_loadFence,                sun_misc_Unsafe,        loadFence_name, loadFence_signature,           F_RN)  \
 951    do_name(     loadFence_name,                                  "loadFence")                                           \
 952    do_alias(    loadFence_signature,                              void_method_signature)                                \
 953   do_intrinsic(_storeFence,               sun_misc_Unsafe,        storeFence_name, storeFence_signature,         F_RN)  \
 954    do_name(     storeFence_name,                                 "storeFence")                                          \
 955    do_alias(    storeFence_signature,                             void_method_signature)                                \
 956   do_intrinsic(_fullFence,                sun_misc_Unsafe,        fullFence_name, fullFence_signature,           F_RN)  \
 957    do_name(     fullFence_name,                                  "fullFence")                                           \
 958    do_alias(    fullFence_signature,                              void_method_signature)                                \
 959                                                                                                                         \
 960   /* Custom branch frequencies profiling support for JSR292 */                                                          \
 961   do_class(java_lang_invoke_MethodHandleImpl,               "java/lang/invoke/MethodHandleImpl")                        \
 962   do_intrinsic(_profileBoolean, java_lang_invoke_MethodHandleImpl, profileBoolean_name, profileBoolean_signature, F_S)  \
 963    do_name(     profileBoolean_name,                             "profileBoolean")                                      \
 964    do_signature(profileBoolean_signature,                        "(Z[I)Z")                                              \
 965   do_intrinsic(_isCompileConstant, java_lang_invoke_MethodHandleImpl, isCompileConstant_name, isCompileConstant_signature, F_S) \
 966    do_name(     isCompileConstant_name,                          "isCompileConstant")                                   \
 967    do_alias(    isCompileConstant_signature,                      object_boolean_signature)                             \
 968                                                                                                                         \





 969   /* unsafe memory references (there are a lot of them...) */                                                           \
 970   do_signature(getObject_signature,       "(Ljava/lang/Object;J)Ljava/lang/Object;")                                    \
 971   do_signature(putObject_signature,       "(Ljava/lang/Object;JLjava/lang/Object;)V")                                   \
 972   do_signature(getBoolean_signature,      "(Ljava/lang/Object;J)Z")                                                     \
 973   do_signature(putBoolean_signature,      "(Ljava/lang/Object;JZ)V")                                                    \
 974   do_signature(getByte_signature,         "(Ljava/lang/Object;J)B")                                                     \
 975   do_signature(putByte_signature,         "(Ljava/lang/Object;JB)V")                                                    \
 976   do_signature(getShort_signature,        "(Ljava/lang/Object;J)S")                                                     \
 977   do_signature(putShort_signature,        "(Ljava/lang/Object;JS)V")                                                    \
 978   do_signature(getChar_signature,         "(Ljava/lang/Object;J)C")                                                     \
 979   do_signature(putChar_signature,         "(Ljava/lang/Object;JC)V")                                                    \
 980   do_signature(getInt_signature,          "(Ljava/lang/Object;J)I")                                                     \
 981   do_signature(putInt_signature,          "(Ljava/lang/Object;JI)V")                                                    \
 982   do_signature(getLong_signature,         "(Ljava/lang/Object;J)J")                                                     \
 983   do_signature(putLong_signature,         "(Ljava/lang/Object;JJ)V")                                                    \
 984   do_signature(getFloat_signature,        "(Ljava/lang/Object;J)F")                                                     \
 985   do_signature(putFloat_signature,        "(Ljava/lang/Object;JF)V")                                                    \
 986   do_signature(getDouble_signature,       "(Ljava/lang/Object;J)D")                                                     \
 987   do_signature(putDouble_signature,       "(Ljava/lang/Object;JD)V")                                                    \
 988                                                                                                                         \




 949    do_signature(copyMemory_signature,         "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")                             \
 950   do_intrinsic(_loadFence,                sun_misc_Unsafe,        loadFence_name, loadFence_signature,           F_RN)  \
 951    do_name(     loadFence_name,                                  "loadFence")                                           \
 952    do_alias(    loadFence_signature,                              void_method_signature)                                \
 953   do_intrinsic(_storeFence,               sun_misc_Unsafe,        storeFence_name, storeFence_signature,         F_RN)  \
 954    do_name(     storeFence_name,                                 "storeFence")                                          \
 955    do_alias(    storeFence_signature,                             void_method_signature)                                \
 956   do_intrinsic(_fullFence,                sun_misc_Unsafe,        fullFence_name, fullFence_signature,           F_RN)  \
 957    do_name(     fullFence_name,                                  "fullFence")                                           \
 958    do_alias(    fullFence_signature,                              void_method_signature)                                \
 959                                                                                                                         \
 960   /* Custom branch frequencies profiling support for JSR292 */                                                          \
 961   do_class(java_lang_invoke_MethodHandleImpl,               "java/lang/invoke/MethodHandleImpl")                        \
 962   do_intrinsic(_profileBoolean, java_lang_invoke_MethodHandleImpl, profileBoolean_name, profileBoolean_signature, F_S)  \
 963    do_name(     profileBoolean_name,                             "profileBoolean")                                      \
 964    do_signature(profileBoolean_signature,                        "(Z[I)Z")                                              \
 965   do_intrinsic(_isCompileConstant, java_lang_invoke_MethodHandleImpl, isCompileConstant_name, isCompileConstant_signature, F_S) \
 966    do_name(     isCompileConstant_name,                          "isCompileConstant")                                   \
 967    do_alias(    isCompileConstant_signature,                      object_boolean_signature)                             \
 968                                                                                                                         \
 969   do_class(sun_hotspot_WhiteBox,                                 "sun/hotspot/WhiteBox")                                \
 970   do_intrinsic(_deoptimize,          sun_hotspot_WhiteBox,        deoptimize_name, deoptimize_signature, F_R)           \
 971    do_name(     deoptimize_name,                                 "deoptimize")                                          \
 972    do_alias(    deoptimize_signature,                             void_method_signature)                                \
 973                                                                                                                         \
 974   /* unsafe memory references (there are a lot of them...) */                                                           \
 975   do_signature(getObject_signature,       "(Ljava/lang/Object;J)Ljava/lang/Object;")                                    \
 976   do_signature(putObject_signature,       "(Ljava/lang/Object;JLjava/lang/Object;)V")                                   \
 977   do_signature(getBoolean_signature,      "(Ljava/lang/Object;J)Z")                                                     \
 978   do_signature(putBoolean_signature,      "(Ljava/lang/Object;JZ)V")                                                    \
 979   do_signature(getByte_signature,         "(Ljava/lang/Object;J)B")                                                     \
 980   do_signature(putByte_signature,         "(Ljava/lang/Object;JB)V")                                                    \
 981   do_signature(getShort_signature,        "(Ljava/lang/Object;J)S")                                                     \
 982   do_signature(putShort_signature,        "(Ljava/lang/Object;JS)V")                                                    \
 983   do_signature(getChar_signature,         "(Ljava/lang/Object;J)C")                                                     \
 984   do_signature(putChar_signature,         "(Ljava/lang/Object;JC)V")                                                    \
 985   do_signature(getInt_signature,          "(Ljava/lang/Object;J)I")                                                     \
 986   do_signature(putInt_signature,          "(Ljava/lang/Object;JI)V")                                                    \
 987   do_signature(getLong_signature,         "(Ljava/lang/Object;J)J")                                                     \
 988   do_signature(putLong_signature,         "(Ljava/lang/Object;JJ)V")                                                    \
 989   do_signature(getFloat_signature,        "(Ljava/lang/Object;J)F")                                                     \
 990   do_signature(putFloat_signature,        "(Ljava/lang/Object;JF)V")                                                    \
 991   do_signature(getDouble_signature,       "(Ljava/lang/Object;J)D")                                                     \
 992   do_signature(putDouble_signature,       "(Ljava/lang/Object;JD)V")                                                    \
 993                                                                                                                         \


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