src/share/vm/classfile/vmSymbols.hpp

Print this page




 256   template(java_lang_invoke_CallSite,                 "java/lang/invoke/CallSite")                \
 257   template(java_lang_invoke_ConstantCallSite,         "java/lang/invoke/ConstantCallSite")        \
 258   template(java_lang_invoke_DirectMethodHandle,       "java/lang/invoke/DirectMethodHandle")      \
 259   template(java_lang_invoke_MutableCallSite,          "java/lang/invoke/MutableCallSite")         \
 260   template(java_lang_invoke_VolatileCallSite,         "java/lang/invoke/VolatileCallSite")        \
 261   template(java_lang_invoke_MethodHandle,             "java/lang/invoke/MethodHandle")            \
 262   template(java_lang_invoke_MethodType,               "java/lang/invoke/MethodType")              \
 263   template(java_lang_invoke_MethodType_signature,     "Ljava/lang/invoke/MethodType;")            \
 264   template(java_lang_invoke_MemberName_signature,     "Ljava/lang/invoke/MemberName;")            \
 265   template(java_lang_invoke_LambdaForm_signature,     "Ljava/lang/invoke/LambdaForm;")            \
 266   template(java_lang_invoke_MethodHandle_signature,   "Ljava/lang/invoke/MethodHandle;")          \
 267   /* internal classes known only to the JVM: */                                                   \
 268   template(java_lang_invoke_MemberName,               "java/lang/invoke/MemberName")              \
 269   template(java_lang_invoke_MethodHandleNatives,      "java/lang/invoke/MethodHandleNatives")     \
 270   template(java_lang_invoke_LambdaForm,               "java/lang/invoke/LambdaForm")              \
 271   template(java_lang_invoke_ForceInline_signature,    "Ljava/lang/invoke/ForceInline;")           \
 272   template(java_lang_invoke_DontInline_signature,     "Ljava/lang/invoke/DontInline;")            \
 273   template(java_lang_invoke_Stable_signature,         "Ljava/lang/invoke/Stable;")                \
 274   template(java_lang_invoke_LambdaForm_Compiled_signature, "Ljava/lang/invoke/LambdaForm$Compiled;") \
 275   template(java_lang_invoke_LambdaForm_Hidden_signature, "Ljava/lang/invoke/LambdaForm$Hidden;")  \
 276   template(java_lang_invoke_MagicLambdaImpl,          "java/lang/invoke/MagicLambdaImpl")         \
 277   /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */         \
 278   template(findMethodHandleType_name,                 "findMethodHandleType")                     \
 279   template(findMethodHandleType_signature,       "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;") \
 280   template(linkMethodHandleConstant_name,             "linkMethodHandleConstant")                 \
 281   template(linkMethodHandleConstant_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;") \
 282   template(linkMethod_name,                           "linkMethod")                               \
 283   template(linkMethod_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/invoke/MemberName;") \
 284   template(linkCallSite_name,                         "linkCallSite")                             \
 285   template(linkCallSite_signature, "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/invoke/MemberName;") \
 286   template(setTargetNormal_name,                      "setTargetNormal")                          \
 287   template(setTargetVolatile_name,                    "setTargetVolatile")                        \
 288   template(setTarget_signature,                       "(Ljava/lang/invoke/MethodHandle;)V")       \
 289   NOT_LP64(  do_alias(intptr_signature,               int_signature)  )                           \
 290   LP64_ONLY( do_alias(intptr_signature,               long_signature) )                           \
 291   template(selectAlternative_signature, "(ZLjava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;") \
 292                                                                       \
 293   /* common method and field names */                                                             \
 294   template(object_initializer_name,                   "<init>")                                   \
 295   template(class_initializer_name,                    "<clinit>")                                 \
 296   template(println_name,                              "println")                                  \




 256   template(java_lang_invoke_CallSite,                 "java/lang/invoke/CallSite")                \
 257   template(java_lang_invoke_ConstantCallSite,         "java/lang/invoke/ConstantCallSite")        \
 258   template(java_lang_invoke_DirectMethodHandle,       "java/lang/invoke/DirectMethodHandle")      \
 259   template(java_lang_invoke_MutableCallSite,          "java/lang/invoke/MutableCallSite")         \
 260   template(java_lang_invoke_VolatileCallSite,         "java/lang/invoke/VolatileCallSite")        \
 261   template(java_lang_invoke_MethodHandle,             "java/lang/invoke/MethodHandle")            \
 262   template(java_lang_invoke_MethodType,               "java/lang/invoke/MethodType")              \
 263   template(java_lang_invoke_MethodType_signature,     "Ljava/lang/invoke/MethodType;")            \
 264   template(java_lang_invoke_MemberName_signature,     "Ljava/lang/invoke/MemberName;")            \
 265   template(java_lang_invoke_LambdaForm_signature,     "Ljava/lang/invoke/LambdaForm;")            \
 266   template(java_lang_invoke_MethodHandle_signature,   "Ljava/lang/invoke/MethodHandle;")          \
 267   /* internal classes known only to the JVM: */                                                   \
 268   template(java_lang_invoke_MemberName,               "java/lang/invoke/MemberName")              \
 269   template(java_lang_invoke_MethodHandleNatives,      "java/lang/invoke/MethodHandleNatives")     \
 270   template(java_lang_invoke_LambdaForm,               "java/lang/invoke/LambdaForm")              \
 271   template(java_lang_invoke_ForceInline_signature,    "Ljava/lang/invoke/ForceInline;")           \
 272   template(java_lang_invoke_DontInline_signature,     "Ljava/lang/invoke/DontInline;")            \
 273   template(java_lang_invoke_Stable_signature,         "Ljava/lang/invoke/Stable;")                \
 274   template(java_lang_invoke_LambdaForm_Compiled_signature, "Ljava/lang/invoke/LambdaForm$Compiled;") \
 275   template(java_lang_invoke_LambdaForm_Hidden_signature, "Ljava/lang/invoke/LambdaForm$Hidden;")  \

 276   /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */         \
 277   template(findMethodHandleType_name,                 "findMethodHandleType")                     \
 278   template(findMethodHandleType_signature,       "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;") \
 279   template(linkMethodHandleConstant_name,             "linkMethodHandleConstant")                 \
 280   template(linkMethodHandleConstant_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;") \
 281   template(linkMethod_name,                           "linkMethod")                               \
 282   template(linkMethod_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/invoke/MemberName;") \
 283   template(linkCallSite_name,                         "linkCallSite")                             \
 284   template(linkCallSite_signature, "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/invoke/MemberName;") \
 285   template(setTargetNormal_name,                      "setTargetNormal")                          \
 286   template(setTargetVolatile_name,                    "setTargetVolatile")                        \
 287   template(setTarget_signature,                       "(Ljava/lang/invoke/MethodHandle;)V")       \
 288   NOT_LP64(  do_alias(intptr_signature,               int_signature)  )                           \
 289   LP64_ONLY( do_alias(intptr_signature,               long_signature) )                           \
 290   template(selectAlternative_signature, "(ZLjava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;") \
 291                                                                       \
 292   /* common method and field names */                                                             \
 293   template(object_initializer_name,                   "<init>")                                   \
 294   template(class_initializer_name,                    "<clinit>")                                 \
 295   template(println_name,                              "println")                                  \