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

src/share/vm/classfile/vmSymbols.hpp

Print this page




 247   template(java_lang_invoke_MethodTypeForm_signature, "Ljava/lang/invoke/MethodTypeForm;")        \
 248   template(java_lang_invoke_MemberName,               "java/lang/invoke/MemberName")              \
 249   template(java_lang_invoke_MethodHandleNatives,      "java/lang/invoke/MethodHandleNatives")     \
 250   template(java_lang_invoke_MethodHandleImpl,         "java/lang/invoke/MethodHandleImpl")        \
 251   template(java_lang_invoke_AdapterMethodHandle,      "java/lang/invoke/AdapterMethodHandle")     \
 252   template(java_lang_invoke_BoundMethodHandle,        "java/lang/invoke/BoundMethodHandle")       \
 253   template(java_lang_invoke_DirectMethodHandle,       "java/lang/invoke/DirectMethodHandle")      \
 254   template(java_lang_invoke_CountingMethodHandle,     "java/lang/invoke/CountingMethodHandle")    \
 255   /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */         \
 256   template(findMethodHandleType_name,                 "findMethodHandleType")                     \
 257   template(findMethodHandleType_signature,       "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;") \
 258   template(notifyGenericMethodType_name,              "notifyGenericMethodType")                  \
 259   template(notifyGenericMethodType_signature,         "(Ljava/lang/invoke/MethodType;)V")         \
 260   template(linkMethodHandleConstant_name,             "linkMethodHandleConstant")                 \
 261   template(linkMethodHandleConstant_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;") \
 262   template(makeDynamicCallSite_name,                  "makeDynamicCallSite")                      \
 263   template(makeDynamicCallSite_signature, "(Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Object;Ljava/lang/invoke/MemberName;I)Ljava/lang/invoke/CallSite;") \
 264   template(setTargetNormal_name,                      "setTargetNormal")                          \
 265   template(setTargetVolatile_name,                    "setTargetVolatile")                        \
 266   template(setTarget_signature,                       "(Ljava/lang/invoke/MethodHandle;)V")       \
 267   NOT_LP64(  do_alias(machine_word_signature,         int_signature)  )                           \
 268   LP64_ONLY( do_alias(machine_word_signature,         long_signature) )                           \
 269   template(selectAlternative_signature, "(ZLjava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;") \
 270                                                                                                   \
 271   /* common method and field names */                                                             \
 272   template(object_initializer_name,                   "<init>")                                   \
 273   template(class_initializer_name,                    "<clinit>")                                 \
 274   template(println_name,                              "println")                                  \
 275   template(printStackTrace_name,                      "printStackTrace")                          \
 276   template(main_name,                                 "main")                                     \
 277   template(name_name,                                 "name")                                     \
 278   template(priority_name,                             "priority")                                 \
 279   template(stillborn_name,                            "stillborn")                                \
 280   template(group_name,                                "group")                                    \
 281   template(daemon_name,                               "daemon")                                   \
 282   template(eetop_name,                                "eetop")                                    \
 283   template(thread_status_name,                        "threadStatus")                             \
 284   template(run_method_name,                           "run")                                      \
 285   template(exit_method_name,                          "exit")                                     \
 286   template(add_method_name,                           "add")                                      \
 287   template(parent_name,                               "parent")                                   \
 288   template(threads_name,                              "threads")                                  \


 348   template(toString_name,                             "toString")                                 \
 349   template(values_name,                               "values")                                   \
 350   template(receiver_name,                             "receiver")                                 \
 351   template(vmmethod_name,                             "vmmethod")                                 \
 352   template(vmtarget_name,                             "vmtarget")                                 \
 353   template(vmentry_name,                              "vmentry")                                  \
 354   template(vmcount_name,                              "vmcount")                                  \
 355   template(vmslots_name,                              "vmslots")                                  \
 356   template(vmlayout_name,                             "vmlayout")                                 \
 357   template(vmindex_name,                              "vmindex")                                  \
 358   template(vmargslot_name,                            "vmargslot")                                \
 359   template(flags_name,                                "flags")                                    \
 360   template(argument_name,                             "argument")                                 \
 361   template(conversion_name,                           "conversion")                               \
 362   template(rtype_name,                                "rtype")                                    \
 363   template(ptypes_name,                               "ptypes")                                   \
 364   template(form_name,                                 "form")                                     \
 365   template(erasedType_name,                           "erasedType")                               \
 366   template(genericInvoker_name,                       "genericInvoker")                           \
 367   template(append_name,                               "append")                                   \





 368                                                                                                   \
 369   /* non-intrinsic name/signature pairs: */                                                       \
 370   template(register_method_name,                      "register")                                 \
 371   do_alias(register_method_signature,         object_void_signature)                              \
 372                                                                                                   \
 373   /* name symbols needed by intrinsics */                                                         \
 374   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
 375                                                                                                   \
 376   /* common signatures names */                                                                   \
 377   template(void_method_signature,                     "()V")                                      \
 378   template(void_boolean_signature,                    "()Z")                                      \
 379   template(void_byte_signature,                       "()B")                                      \
 380   template(void_char_signature,                       "()C")                                      \
 381   template(void_short_signature,                      "()S")                                      \
 382   template(void_int_signature,                        "()I")                                      \
 383   template(void_long_signature,                       "()J")                                      \
 384   template(void_float_signature,                      "()F")                                      \
 385   template(void_double_signature,                     "()D")                                      \
 386   template(int_void_signature,                        "(I)V")                                     \
 387   template(int_int_signature,                         "(I)I")                                     \




 247   template(java_lang_invoke_MethodTypeForm_signature, "Ljava/lang/invoke/MethodTypeForm;")        \
 248   template(java_lang_invoke_MemberName,               "java/lang/invoke/MemberName")              \
 249   template(java_lang_invoke_MethodHandleNatives,      "java/lang/invoke/MethodHandleNatives")     \
 250   template(java_lang_invoke_MethodHandleImpl,         "java/lang/invoke/MethodHandleImpl")        \
 251   template(java_lang_invoke_AdapterMethodHandle,      "java/lang/invoke/AdapterMethodHandle")     \
 252   template(java_lang_invoke_BoundMethodHandle,        "java/lang/invoke/BoundMethodHandle")       \
 253   template(java_lang_invoke_DirectMethodHandle,       "java/lang/invoke/DirectMethodHandle")      \
 254   template(java_lang_invoke_CountingMethodHandle,     "java/lang/invoke/CountingMethodHandle")    \
 255   /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */         \
 256   template(findMethodHandleType_name,                 "findMethodHandleType")                     \
 257   template(findMethodHandleType_signature,       "(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/invoke/MethodType;") \
 258   template(notifyGenericMethodType_name,              "notifyGenericMethodType")                  \
 259   template(notifyGenericMethodType_signature,         "(Ljava/lang/invoke/MethodType;)V")         \
 260   template(linkMethodHandleConstant_name,             "linkMethodHandleConstant")                 \
 261   template(linkMethodHandleConstant_signature, "(Ljava/lang/Class;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle;") \
 262   template(makeDynamicCallSite_name,                  "makeDynamicCallSite")                      \
 263   template(makeDynamicCallSite_signature, "(Ljava/lang/invoke/MethodHandle;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Object;Ljava/lang/invoke/MemberName;I)Ljava/lang/invoke/CallSite;") \
 264   template(setTargetNormal_name,                      "setTargetNormal")                          \
 265   template(setTargetVolatile_name,                    "setTargetVolatile")                        \
 266   template(setTarget_signature,                       "(Ljava/lang/invoke/MethodHandle;)V")       \
 267   NOT_LP64(  do_alias(intptr_signature,               int_signature)  )                           \
 268   LP64_ONLY( do_alias(intptr_signature,               long_signature) )                           \
 269   template(selectAlternative_signature, "(ZLjava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;") \
 270                                                                                                   \
 271   /* common method and field names */                                                             \
 272   template(object_initializer_name,                   "<init>")                                   \
 273   template(class_initializer_name,                    "<clinit>")                                 \
 274   template(println_name,                              "println")                                  \
 275   template(printStackTrace_name,                      "printStackTrace")                          \
 276   template(main_name,                                 "main")                                     \
 277   template(name_name,                                 "name")                                     \
 278   template(priority_name,                             "priority")                                 \
 279   template(stillborn_name,                            "stillborn")                                \
 280   template(group_name,                                "group")                                    \
 281   template(daemon_name,                               "daemon")                                   \
 282   template(eetop_name,                                "eetop")                                    \
 283   template(thread_status_name,                        "threadStatus")                             \
 284   template(run_method_name,                           "run")                                      \
 285   template(exit_method_name,                          "exit")                                     \
 286   template(add_method_name,                           "add")                                      \
 287   template(parent_name,                               "parent")                                   \
 288   template(threads_name,                              "threads")                                  \


 348   template(toString_name,                             "toString")                                 \
 349   template(values_name,                               "values")                                   \
 350   template(receiver_name,                             "receiver")                                 \
 351   template(vmmethod_name,                             "vmmethod")                                 \
 352   template(vmtarget_name,                             "vmtarget")                                 \
 353   template(vmentry_name,                              "vmentry")                                  \
 354   template(vmcount_name,                              "vmcount")                                  \
 355   template(vmslots_name,                              "vmslots")                                  \
 356   template(vmlayout_name,                             "vmlayout")                                 \
 357   template(vmindex_name,                              "vmindex")                                  \
 358   template(vmargslot_name,                            "vmargslot")                                \
 359   template(flags_name,                                "flags")                                    \
 360   template(argument_name,                             "argument")                                 \
 361   template(conversion_name,                           "conversion")                               \
 362   template(rtype_name,                                "rtype")                                    \
 363   template(ptypes_name,                               "ptypes")                                   \
 364   template(form_name,                                 "form")                                     \
 365   template(erasedType_name,                           "erasedType")                               \
 366   template(genericInvoker_name,                       "genericInvoker")                           \
 367   template(append_name,                               "append")                                   \
 368   template(klass_name,                                "klass")                                    \
 369   template(resolved_constructor_name,                 "resolved_constructor")                     \
 370   template(array_klass_name,                          "array_klass")                              \
 371   template(oop_size_name,                             "oop_size")                                 \
 372   template(static_oop_field_count_name,               "static_oop_field_count")                   \
 373                                                                                                   \
 374   /* non-intrinsic name/signature pairs: */                                                       \
 375   template(register_method_name,                      "register")                                 \
 376   do_alias(register_method_signature,         object_void_signature)                              \
 377                                                                                                   \
 378   /* name symbols needed by intrinsics */                                                         \
 379   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
 380                                                                                                   \
 381   /* common signatures names */                                                                   \
 382   template(void_method_signature,                     "()V")                                      \
 383   template(void_boolean_signature,                    "()Z")                                      \
 384   template(void_byte_signature,                       "()B")                                      \
 385   template(void_char_signature,                       "()C")                                      \
 386   template(void_short_signature,                      "()S")                                      \
 387   template(void_int_signature,                        "()I")                                      \
 388   template(void_long_signature,                       "()J")                                      \
 389   template(void_float_signature,                      "()F")                                      \
 390   template(void_double_signature,                     "()D")                                      \
 391   template(int_void_signature,                        "(I)V")                                     \
 392   template(int_int_signature,                         "(I)I")                                     \


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