hotspot/src/share/vm/classfile/vmSymbols.hpp
changeset 44520 0553e129e0ec
parent 44326 6c59cca7ff07
child 44993 f61bcd80ec1f
child 45055 1c7bbc426b1e
equal deleted inserted replaced
44471:7e8e5ceecf99 44520:0553e129e0ec
    54   template(java_base,                                 JAVA_BASE_NAME)                             \
    54   template(java_base,                                 JAVA_BASE_NAME)                             \
    55   template(java_lang_System,                          "java/lang/System")                         \
    55   template(java_lang_System,                          "java/lang/System")                         \
    56   template(java_lang_Object,                          "java/lang/Object")                         \
    56   template(java_lang_Object,                          "java/lang/Object")                         \
    57   template(java_lang_Class,                           "java/lang/Class")                          \
    57   template(java_lang_Class,                           "java/lang/Class")                          \
    58   template(java_lang_Package,                         "java/lang/Package")                        \
    58   template(java_lang_Package,                         "java/lang/Package")                        \
       
    59   template(java_lang_Module,                          "java/lang/Module")                         \
    59   template(java_lang_String,                          "java/lang/String")                         \
    60   template(java_lang_String,                          "java/lang/String")                         \
    60   template(java_lang_StringLatin1,                    "java/lang/StringLatin1")                   \
    61   template(java_lang_StringLatin1,                    "java/lang/StringLatin1")                   \
    61   template(java_lang_StringUTF16,                     "java/lang/StringUTF16")                    \
    62   template(java_lang_StringUTF16,                     "java/lang/StringUTF16")                    \
    62   template(java_lang_Thread,                          "java/lang/Thread")                         \
    63   template(java_lang_Thread,                          "java/lang/Thread")                         \
    63   template(java_lang_ThreadGroup,                     "java/lang/ThreadGroup")                    \
    64   template(java_lang_ThreadGroup,                     "java/lang/ThreadGroup")                    \
    88   template(java_lang_ref_Finalizer,                   "java/lang/ref/Finalizer")                  \
    89   template(java_lang_ref_Finalizer,                   "java/lang/ref/Finalizer")                  \
    89   template(java_lang_reflect_AccessibleObject,        "java/lang/reflect/AccessibleObject")       \
    90   template(java_lang_reflect_AccessibleObject,        "java/lang/reflect/AccessibleObject")       \
    90   template(java_lang_reflect_Method,                  "java/lang/reflect/Method")                 \
    91   template(java_lang_reflect_Method,                  "java/lang/reflect/Method")                 \
    91   template(java_lang_reflect_Constructor,             "java/lang/reflect/Constructor")            \
    92   template(java_lang_reflect_Constructor,             "java/lang/reflect/Constructor")            \
    92   template(java_lang_reflect_Field,                   "java/lang/reflect/Field")                  \
    93   template(java_lang_reflect_Field,                   "java/lang/reflect/Field")                  \
    93   template(java_lang_reflect_Module,                  "java/lang/reflect/Module")                 \
       
    94   template(java_lang_reflect_Parameter,               "java/lang/reflect/Parameter")              \
    94   template(java_lang_reflect_Parameter,               "java/lang/reflect/Parameter")              \
    95   template(java_lang_reflect_Array,                   "java/lang/reflect/Array")                  \
    95   template(java_lang_reflect_Array,                   "java/lang/reflect/Array")                  \
    96   template(java_lang_StringBuffer,                    "java/lang/StringBuffer")                   \
    96   template(java_lang_StringBuffer,                    "java/lang/StringBuffer")                   \
    97   template(java_lang_StringBuilder,                   "java/lang/StringBuilder")                  \
    97   template(java_lang_StringBuilder,                   "java/lang/StringBuilder")                  \
    98   template(java_lang_CharSequence,                    "java/lang/CharSequence")                   \
    98   template(java_lang_CharSequence,                    "java/lang/CharSequence")                   \
   134                                                                                                   \
   134                                                                                                   \
   135   /* system initialization */                                                                     \
   135   /* system initialization */                                                                     \
   136   template(initPhase1_name,                           "initPhase1")                               \
   136   template(initPhase1_name,                           "initPhase1")                               \
   137   template(initPhase2_name,                           "initPhase2")                               \
   137   template(initPhase2_name,                           "initPhase2")                               \
   138   template(initPhase3_name,                           "initPhase3")                               \
   138   template(initPhase3_name,                           "initPhase3")                               \
   139   template(java_lang_reflect_module_init_signature,   "(Ljava/lang/ClassLoader;Ljava/lang/String;)V") \
   139   template(java_lang_module_init_signature,           "(Ljava/lang/ClassLoader;Ljava/lang/String;)V") \
   140                                                                                                   \
   140                                                                                                   \
   141   /* class file format tags */                                                                    \
   141   /* class file format tags */                                                                    \
   142   template(tag_source_file,                           "SourceFile")                               \
   142   template(tag_source_file,                           "SourceFile")                               \
   143   template(tag_inner_classes,                         "InnerClasses")                             \
   143   template(tag_inner_classes,                         "InnerClasses")                             \
   144   template(tag_constant_value,                        "ConstantValue")                            \
   144   template(tag_constant_value,                        "ConstantValue")                            \
   448   template(loader_name,                               "loader")                                   \
   448   template(loader_name,                               "loader")                                   \
   449   template(module_name,                               "module")                                   \
   449   template(module_name,                               "module")                                   \
   450   template(getModule_name,                            "getModule")                                \
   450   template(getModule_name,                            "getModule")                                \
   451   template(input_stream_void_signature,               "(Ljava/io/InputStream;)V")                 \
   451   template(input_stream_void_signature,               "(Ljava/io/InputStream;)V")                 \
   452   template(definePackage_name,                        "definePackage")                            \
   452   template(definePackage_name,                        "definePackage")                            \
   453   template(definePackage_signature,                   "(Ljava/lang/String;Ljava/lang/reflect/Module;)Ljava/lang/Package;") \
   453   template(definePackage_signature,                   "(Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Package;") \
   454   template(defineOrCheckPackage_name,                 "defineOrCheckPackage")                     \
   454   template(defineOrCheckPackage_name,                 "defineOrCheckPackage")                     \
   455   template(defineOrCheckPackage_signature,            "(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;") \
   455   template(defineOrCheckPackage_signature,            "(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;") \
   456   template(fileToEncodedURL_name,                     "fileToEncodedURL")                         \
   456   template(fileToEncodedURL_name,                     "fileToEncodedURL")                         \
   457   template(fileToEncodedURL_signature,                "(Ljava/io/File;)Ljava/net/URL;")           \
   457   template(fileToEncodedURL_signature,                "(Ljava/io/File;)Ljava/net/URL;")           \
   458   template(getProtectionDomain_name,                  "getProtectionDomain")                      \
   458   template(getProtectionDomain_name,                  "getProtectionDomain")                      \
   530   template(void_classloader_signature,                "()Ljava/lang/ClassLoader;")                                \
   530   template(void_classloader_signature,                "()Ljava/lang/ClassLoader;")                                \
   531   template(void_object_signature,                     "()Ljava/lang/Object;")                                     \
   531   template(void_object_signature,                     "()Ljava/lang/Object;")                                     \
   532   template(void_class_signature,                      "()Ljava/lang/Class;")                                      \
   532   template(void_class_signature,                      "()Ljava/lang/Class;")                                      \
   533   template(void_class_array_signature,                "()[Ljava/lang/Class;")                                     \
   533   template(void_class_array_signature,                "()[Ljava/lang/Class;")                                     \
   534   template(void_string_signature,                     "()Ljava/lang/String;")                                     \
   534   template(void_string_signature,                     "()Ljava/lang/String;")                                     \
   535   template(void_module_signature,                     "()Ljava/lang/reflect/Module;")                             \
   535   template(void_module_signature,                     "()Ljava/lang/Module;")                                     \
   536   template(object_array_object_signature,             "([Ljava/lang/Object;)Ljava/lang/Object;")                  \
   536   template(object_array_object_signature,             "([Ljava/lang/Object;)Ljava/lang/Object;")                  \
   537   template(object_object_array_object_signature,      "(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;")\
   537   template(object_object_array_object_signature,      "(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;")\
   538   template(exception_void_signature,                  "(Ljava/lang/Exception;)V")                                 \
   538   template(exception_void_signature,                  "(Ljava/lang/Exception;)V")                                 \
   539   template(protectiondomain_signature,                "[Ljava/security/ProtectionDomain;")                        \
   539   template(protectiondomain_signature,                "[Ljava/security/ProtectionDomain;")                        \
   540   template(accesscontrolcontext_signature,            "Ljava/security/AccessControlContext;")                     \
   540   template(accesscontrolcontext_signature,            "Ljava/security/AccessControlContext;")                     \
   550   template(class_signature,                           "Ljava/lang/Class;")                                        \
   550   template(class_signature,                           "Ljava/lang/Class;")                                        \
   551   template(string_signature,                          "Ljava/lang/String;")                                       \
   551   template(string_signature,                          "Ljava/lang/String;")                                       \
   552   template(reference_signature,                       "Ljava/lang/ref/Reference;")                                \
   552   template(reference_signature,                       "Ljava/lang/ref/Reference;")                                \
   553   template(sun_misc_Cleaner_signature,                "Lsun/misc/Cleaner;")                                       \
   553   template(sun_misc_Cleaner_signature,                "Lsun/misc/Cleaner;")                                       \
   554   template(executable_signature,                      "Ljava/lang/reflect/Executable;")                           \
   554   template(executable_signature,                      "Ljava/lang/reflect/Executable;")                           \
   555   template(module_signature,                          "Ljava/lang/reflect/Module;")                               \
   555   template(module_signature,                          "Ljava/lang/Module;")                                       \
   556   template(concurrenthashmap_signature,               "Ljava/util/concurrent/ConcurrentHashMap;")                 \
   556   template(concurrenthashmap_signature,               "Ljava/util/concurrent/ConcurrentHashMap;")                 \
   557   template(String_StringBuilder_signature,            "(Ljava/lang/String;)Ljava/lang/StringBuilder;")            \
   557   template(String_StringBuilder_signature,            "(Ljava/lang/String;)Ljava/lang/StringBuilder;")            \
   558   template(int_StringBuilder_signature,               "(I)Ljava/lang/StringBuilder;")                             \
   558   template(int_StringBuilder_signature,               "(I)Ljava/lang/StringBuilder;")                             \
   559   template(char_StringBuilder_signature,              "(C)Ljava/lang/StringBuilder;")                             \
   559   template(char_StringBuilder_signature,              "(C)Ljava/lang/StringBuilder;")                             \
   560   template(String_StringBuffer_signature,             "(Ljava/lang/String;)Ljava/lang/StringBuffer;")             \
   560   template(String_StringBuffer_signature,             "(Ljava/lang/String;)Ljava/lang/StringBuffer;")             \
   640                                                                                                                   \
   640                                                                                                                   \
   641   /* JVMTI/java.lang.instrument support and VM Attach mechanism */                                                \
   641   /* JVMTI/java.lang.instrument support and VM Attach mechanism */                                                \
   642   template(jdk_internal_module_Modules,                "jdk/internal/module/Modules")                             \
   642   template(jdk_internal_module_Modules,                "jdk/internal/module/Modules")                             \
   643   template(jdk_internal_vm_VMSupport,                  "jdk/internal/vm/VMSupport")                               \
   643   template(jdk_internal_vm_VMSupport,                  "jdk/internal/vm/VMSupport")                               \
   644   template(addReads_name,                              "addReads")                                                \
   644   template(addReads_name,                              "addReads")                                                \
   645   template(addReads_signature,                         "(Ljava/lang/reflect/Module;Ljava/lang/reflect/Module;)V") \
   645   template(addReads_signature,                         "(Ljava/lang/Module;Ljava/lang/Module;)V")                 \
   646   template(addExports_name,                            "addExports")                                              \
   646   template(addExports_name,                            "addExports")                                              \
   647   template(addOpens_name,                              "addOpens")                                                \
   647   template(addOpens_name,                              "addOpens")                                                \
   648   template(addExports_signature,                       "(Ljava/lang/reflect/Module;Ljava/lang/String;Ljava/lang/reflect/Module;)V") \
   648   template(addExports_signature,                       "(Ljava/lang/Module;Ljava/lang/String;Ljava/lang/Module;)V") \
   649   template(addUses_name,                               "addUses")                                                 \
   649   template(addUses_name,                               "addUses")                                                 \
   650   template(addUses_signature,                          "(Ljava/lang/reflect/Module;Ljava/lang/Class;)V")          \
   650   template(addUses_signature,                          "(Ljava/lang/Module;Ljava/lang/Class;)V")                  \
   651   template(addProvides_name,                           "addProvides")                                             \
   651   template(addProvides_name,                           "addProvides")                                             \
   652   template(addProvides_signature,                      "(Ljava/lang/reflect/Module;Ljava/lang/Class;Ljava/lang/Class;)V") \
   652   template(addProvides_signature,                      "(Ljava/lang/Module;Ljava/lang/Class;Ljava/lang/Class;)V") \
   653   template(transformedByAgent_name,                    "transformedByAgent")                                      \
   653   template(transformedByAgent_name,                    "transformedByAgent")                                      \
   654   template(transformedByAgent_signature,               "(Ljava/lang/reflect/Module;)V")                           \
   654   template(transformedByAgent_signature,               "(Ljava/lang/Module;)V")                                   \
   655   template(appendToClassPathForInstrumentation_name,   "appendToClassPathForInstrumentation")                     \
   655   template(appendToClassPathForInstrumentation_name,   "appendToClassPathForInstrumentation")                     \
   656   do_alias(appendToClassPathForInstrumentation_signature, string_void_signature)                                  \
   656   do_alias(appendToClassPathForInstrumentation_signature, string_void_signature)                                  \
   657   template(serializePropertiesToByteArray_name,        "serializePropertiesToByteArray")                          \
   657   template(serializePropertiesToByteArray_name,        "serializePropertiesToByteArray")                          \
   658   template(serializePropertiesToByteArray_signature,   "()[B")                                                    \
   658   template(serializePropertiesToByteArray_signature,   "()[B")                                                    \
   659   template(serializeAgentPropertiesToByteArray_name,   "serializeAgentPropertiesToByteArray")                     \
   659   template(serializeAgentPropertiesToByteArray_name,   "serializeAgentPropertiesToByteArray")                     \