< prev index next >

hotspot/src/share/vm/classfile/vmSymbols.hpp

Print this page




 303   template(java_lang_invoke_LambdaForm_Compiled_signature, "Ljava/lang/invoke/LambdaForm$Compiled;") \
 304   template(java_lang_invoke_LambdaForm_Hidden_signature, "Ljava/lang/invoke/LambdaForm$Hidden;")  \
 305   template(java_lang_invoke_MethodHandleNatives_CallSiteContext_signature, "Ljava/lang/invoke/MethodHandleNatives$CallSiteContext;") \
 306   /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */         \
 307   template(findMethodHandleType_name,                 "findMethodHandleType")                     \
 308   template(findMethodHandleType_signature,       "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;") \
 309   template(linkMethodHandleConstant_name,             "linkMethodHandleConstant")                 \
 310   template(linkMethodHandleConstant_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;") \
 311   template(linkMethod_name,                           "linkMethod")                               \
 312   template(linkMethod_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/invoke/MemberName;") \
 313   template(linkCallSite_name,                         "linkCallSite")                             \
 314   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;") \
 315   template(setTargetNormal_name,                      "setTargetNormal")                          \
 316   template(setTargetVolatile_name,                    "setTargetVolatile")                        \
 317   template(setTarget_signature,                       "(Ljava/lang/invoke/MethodHandle;)V")       \
 318   template(DEFAULT_CONTEXT_name,                      "DEFAULT_CONTEXT")                          \
 319   NOT_LP64(  do_alias(intptr_signature,               int_signature)  )                           \
 320   LP64_ONLY( do_alias(intptr_signature,               long_signature) )                           \
 321                                                                                                   \
 322  /* support for valhalla "shady" value types */                                                   \
 323   template(jvm_internal_value_ValueCapableClass,           "jvm/internal/value/ValueCapableClass")    \
 324   template(jvm_internal_value_ValueCapableClass_signature, "Ljvm/internal/value/ValueCapableClass;")  \
 325   template(valhalla_shady_MVT1_0,                        "valhalla/shady/MinimalValueTypes_1_0")  \
 326   template(valhalla_shady_MVT1_0_createDerivedValueType,           "createDerivedValueType")      \
 327   template(valhalla_shady_MVT1_0_createDerivedValueType_signature, "(Ljava/lang/String;Ljava/lang/ClassLoader;Ljava/security/ProtectionDomain;[Ljava/lang/String;[I)Ljava/lang/String;") \
 328                                                                                                   \
 329                                                                                                                                       \
 330   /* Support for JVMCI */                                                                                                             \
 331   JVMCI_VM_SYMBOLS_DO(template, do_alias)                                                         \
 332                                                                                                   \
 333   template(java_lang_StackWalker,                     "java/lang/StackWalker")                    \
 334   template(java_lang_StackFrameInfo,                  "java/lang/StackFrameInfo")                 \
 335   template(java_lang_LiveStackFrameInfo,              "java/lang/LiveStackFrameInfo")             \
 336   template(java_lang_StackStreamFactory_AbstractStackWalker, "java/lang/StackStreamFactory$AbstractStackWalker") \
 337   template(doStackWalk_signature,                     "(JIIII)Ljava/lang/Object;")                \
 338   template(asPrimitive_name,                          "asPrimitive")                              \
 339   template(asPrimitive_int_signature,                 "(I)Ljava/lang/LiveStackFrame$PrimitiveSlot;") \
 340   template(asPrimitive_long_signature,                "(J)Ljava/lang/LiveStackFrame$PrimitiveSlot;") \
 341                                                                                                   \
 342   /* common method and field names */                                                             \
 343   template(object_initializer_name,                   "<init>")                                   \
 344   template(class_initializer_name,                    "<clinit>")                                 \




 303   template(java_lang_invoke_LambdaForm_Compiled_signature, "Ljava/lang/invoke/LambdaForm$Compiled;") \
 304   template(java_lang_invoke_LambdaForm_Hidden_signature, "Ljava/lang/invoke/LambdaForm$Hidden;")  \
 305   template(java_lang_invoke_MethodHandleNatives_CallSiteContext_signature, "Ljava/lang/invoke/MethodHandleNatives$CallSiteContext;") \
 306   /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */         \
 307   template(findMethodHandleType_name,                 "findMethodHandleType")                     \
 308   template(findMethodHandleType_signature,       "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;") \
 309   template(linkMethodHandleConstant_name,             "linkMethodHandleConstant")                 \
 310   template(linkMethodHandleConstant_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;") \
 311   template(linkMethod_name,                           "linkMethod")                               \
 312   template(linkMethod_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/invoke/MemberName;") \
 313   template(linkCallSite_name,                         "linkCallSite")                             \
 314   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;") \
 315   template(setTargetNormal_name,                      "setTargetNormal")                          \
 316   template(setTargetVolatile_name,                    "setTargetVolatile")                        \
 317   template(setTarget_signature,                       "(Ljava/lang/invoke/MethodHandle;)V")       \
 318   template(DEFAULT_CONTEXT_name,                      "DEFAULT_CONTEXT")                          \
 319   NOT_LP64(  do_alias(intptr_signature,               int_signature)  )                           \
 320   LP64_ONLY( do_alias(intptr_signature,               long_signature) )                           \
 321                                                                                                   \
 322  /* support for valhalla "shady" value types */                                                   \
 323   template(jdk_incubator_mvt_ValueCapableClass,           "jdk/incubator/mvt/ValueCapableClass")    \
 324   template(jdk_incubator_mvt_ValueCapableClass_signature, "Ljdk/incubator/mvt/ValueCapableClass;")  \
 325   template(valhalla_shady_MVT1_0,                        "valhalla/shady/MinimalValueTypes_1_0")  \
 326   template(valhalla_shady_MVT1_0_createDerivedValueType,           "createDerivedValueType")      \
 327   template(valhalla_shady_MVT1_0_createDerivedValueType_signature, "(Ljava/lang/String;Ljava/lang/ClassLoader;Ljava/security/ProtectionDomain;[Ljava/lang/String;[I)Ljava/lang/String;") \
 328                                                                                                   \
 329                                                                                                                                       \
 330   /* Support for JVMCI */                                                                                                             \
 331   JVMCI_VM_SYMBOLS_DO(template, do_alias)                                                         \
 332                                                                                                   \
 333   template(java_lang_StackWalker,                     "java/lang/StackWalker")                    \
 334   template(java_lang_StackFrameInfo,                  "java/lang/StackFrameInfo")                 \
 335   template(java_lang_LiveStackFrameInfo,              "java/lang/LiveStackFrameInfo")             \
 336   template(java_lang_StackStreamFactory_AbstractStackWalker, "java/lang/StackStreamFactory$AbstractStackWalker") \
 337   template(doStackWalk_signature,                     "(JIIII)Ljava/lang/Object;")                \
 338   template(asPrimitive_name,                          "asPrimitive")                              \
 339   template(asPrimitive_int_signature,                 "(I)Ljava/lang/LiveStackFrame$PrimitiveSlot;") \
 340   template(asPrimitive_long_signature,                "(J)Ljava/lang/LiveStackFrame$PrimitiveSlot;") \
 341                                                                                                   \
 342   /* common method and field names */                                                             \
 343   template(object_initializer_name,                   "<init>")                                   \
 344   template(class_initializer_name,                    "<clinit>")                                 \


< prev index next >