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




1004    do_signature(copyMemory_signature,                                   "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")            \
1005   do_intrinsic(_loadFence,                jdk_internal_misc_Unsafe,     loadFence_name, loadFence_signature,           F_RN)     \
1006    do_name(     loadFence_name,                                         "loadFence")                                             \
1007    do_alias(    loadFence_signature,                                    void_method_signature)                                   \
1008   do_intrinsic(_storeFence,               jdk_internal_misc_Unsafe,     storeFence_name, storeFence_signature,         F_RN)     \
1009    do_name(     storeFence_name,                                        "storeFence")                                            \
1010    do_alias(    storeFence_signature,                                   void_method_signature)                                   \
1011   do_intrinsic(_fullFence,                jdk_internal_misc_Unsafe,     fullFence_name, fullFence_signature,           F_RN)     \
1012    do_name(     fullFence_name,                                         "fullFence")                                             \
1013    do_alias(    fullFence_signature,                                    void_method_signature)                                   \
1014                                                                                                                         \
1015   /* Custom branch frequencies profiling support for JSR292 */                                                          \
1016   do_class(java_lang_invoke_MethodHandleImpl,               "java/lang/invoke/MethodHandleImpl")                        \
1017   do_intrinsic(_profileBoolean, java_lang_invoke_MethodHandleImpl, profileBoolean_name, profileBoolean_signature, F_S)  \
1018    do_name(     profileBoolean_name,                             "profileBoolean")                                      \
1019    do_signature(profileBoolean_signature,                        "(Z[I)Z")                                              \
1020   do_intrinsic(_isCompileConstant, java_lang_invoke_MethodHandleImpl, isCompileConstant_name, isCompileConstant_signature, F_S) \
1021    do_name(     isCompileConstant_name,                          "isCompileConstant")                                   \
1022    do_alias(    isCompileConstant_signature,                      object_boolean_signature)                             \
1023                                                                                                                         \





1024   /* unsafe memory references (there are a lot of them...) */                                                           \
1025   do_signature(getObject_signature,       "(Ljava/lang/Object;J)Ljava/lang/Object;")                                    \
1026   do_signature(putObject_signature,       "(Ljava/lang/Object;JLjava/lang/Object;)V")                                   \
1027   do_signature(getBoolean_signature,      "(Ljava/lang/Object;J)Z")                                                     \
1028   do_signature(putBoolean_signature,      "(Ljava/lang/Object;JZ)V")                                                    \
1029   do_signature(getByte_signature,         "(Ljava/lang/Object;J)B")                                                     \
1030   do_signature(putByte_signature,         "(Ljava/lang/Object;JB)V")                                                    \
1031   do_signature(getShort_signature,        "(Ljava/lang/Object;J)S")                                                     \
1032   do_signature(putShort_signature,        "(Ljava/lang/Object;JS)V")                                                    \
1033   do_signature(getChar_signature,         "(Ljava/lang/Object;J)C")                                                     \
1034   do_signature(putChar_signature,         "(Ljava/lang/Object;JC)V")                                                    \
1035   do_signature(getInt_signature,          "(Ljava/lang/Object;J)I")                                                     \
1036   do_signature(putInt_signature,          "(Ljava/lang/Object;JI)V")                                                    \
1037   do_signature(getLong_signature,         "(Ljava/lang/Object;J)J")                                                     \
1038   do_signature(putLong_signature,         "(Ljava/lang/Object;JJ)V")                                                    \
1039   do_signature(getFloat_signature,        "(Ljava/lang/Object;J)F")                                                     \
1040   do_signature(putFloat_signature,        "(Ljava/lang/Object;JF)V")                                                    \
1041   do_signature(getDouble_signature,       "(Ljava/lang/Object;J)D")                                                     \
1042   do_signature(putDouble_signature,       "(Ljava/lang/Object;JD)V")                                                    \
1043                                                                                                                         \




1004    do_signature(copyMemory_signature,                                   "(Ljava/lang/Object;JLjava/lang/Object;JJ)V")            \
1005   do_intrinsic(_loadFence,                jdk_internal_misc_Unsafe,     loadFence_name, loadFence_signature,           F_RN)     \
1006    do_name(     loadFence_name,                                         "loadFence")                                             \
1007    do_alias(    loadFence_signature,                                    void_method_signature)                                   \
1008   do_intrinsic(_storeFence,               jdk_internal_misc_Unsafe,     storeFence_name, storeFence_signature,         F_RN)     \
1009    do_name(     storeFence_name,                                        "storeFence")                                            \
1010    do_alias(    storeFence_signature,                                   void_method_signature)                                   \
1011   do_intrinsic(_fullFence,                jdk_internal_misc_Unsafe,     fullFence_name, fullFence_signature,           F_RN)     \
1012    do_name(     fullFence_name,                                         "fullFence")                                             \
1013    do_alias(    fullFence_signature,                                    void_method_signature)                                   \
1014                                                                                                                         \
1015   /* Custom branch frequencies profiling support for JSR292 */                                                          \
1016   do_class(java_lang_invoke_MethodHandleImpl,               "java/lang/invoke/MethodHandleImpl")                        \
1017   do_intrinsic(_profileBoolean, java_lang_invoke_MethodHandleImpl, profileBoolean_name, profileBoolean_signature, F_S)  \
1018    do_name(     profileBoolean_name,                             "profileBoolean")                                      \
1019    do_signature(profileBoolean_signature,                        "(Z[I)Z")                                              \
1020   do_intrinsic(_isCompileConstant, java_lang_invoke_MethodHandleImpl, isCompileConstant_name, isCompileConstant_signature, F_S) \
1021    do_name(     isCompileConstant_name,                          "isCompileConstant")                                   \
1022    do_alias(    isCompileConstant_signature,                      object_boolean_signature)                             \
1023                                                                                                                         \
1024   do_class(sun_hotspot_WhiteBox,                                 "sun/hotspot/WhiteBox")                                \
1025   do_intrinsic(_deoptimize,          sun_hotspot_WhiteBox,        deoptimize_name, deoptimize_signature, F_R)           \
1026    do_name(     deoptimize_name,                                 "deoptimize")                                          \
1027    do_alias(    deoptimize_signature,                             void_method_signature)                                \
1028                                                                                                                         \
1029   /* unsafe memory references (there are a lot of them...) */                                                           \
1030   do_signature(getObject_signature,       "(Ljava/lang/Object;J)Ljava/lang/Object;")                                    \
1031   do_signature(putObject_signature,       "(Ljava/lang/Object;JLjava/lang/Object;)V")                                   \
1032   do_signature(getBoolean_signature,      "(Ljava/lang/Object;J)Z")                                                     \
1033   do_signature(putBoolean_signature,      "(Ljava/lang/Object;JZ)V")                                                    \
1034   do_signature(getByte_signature,         "(Ljava/lang/Object;J)B")                                                     \
1035   do_signature(putByte_signature,         "(Ljava/lang/Object;JB)V")                                                    \
1036   do_signature(getShort_signature,        "(Ljava/lang/Object;J)S")                                                     \
1037   do_signature(putShort_signature,        "(Ljava/lang/Object;JS)V")                                                    \
1038   do_signature(getChar_signature,         "(Ljava/lang/Object;J)C")                                                     \
1039   do_signature(putChar_signature,         "(Ljava/lang/Object;JC)V")                                                    \
1040   do_signature(getInt_signature,          "(Ljava/lang/Object;J)I")                                                     \
1041   do_signature(putInt_signature,          "(Ljava/lang/Object;JI)V")                                                    \
1042   do_signature(getLong_signature,         "(Ljava/lang/Object;J)J")                                                     \
1043   do_signature(putLong_signature,         "(Ljava/lang/Object;JJ)V")                                                    \
1044   do_signature(getFloat_signature,        "(Ljava/lang/Object;J)F")                                                     \
1045   do_signature(putFloat_signature,        "(Ljava/lang/Object;JF)V")                                                    \
1046   do_signature(getDouble_signature,       "(Ljava/lang/Object;J)D")                                                     \
1047   do_signature(putDouble_signature,       "(Ljava/lang/Object;JD)V")                                                    \
1048                                                                                                                         \


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