< prev index next >

src/hotspot/share/classfile/vmSymbols.hpp

Print this page
rev 52360 : 8212605: Pure-Java implementation of AccessController.doPrivileged
rev 52361 : [mq]: webrev.2.incr


 532   template(threadgroup_array_signature,               "[Ljava/lang/ThreadGroup;")                                 \
 533   template(class_array_signature,                     "[Ljava/lang/Class;")                                       \
 534   template(classloader_signature,                     "Ljava/lang/ClassLoader;")                                  \
 535   template(object_signature,                          "Ljava/lang/Object;")                                       \
 536   template(object_array_signature,                    "[Ljava/lang/Object;")                                      \
 537   template(class_signature,                           "Ljava/lang/Class;")                                        \
 538   template(string_signature,                          "Ljava/lang/String;")                                       \
 539   template(string_array_signature,                    "[Ljava/lang/String;")                                      \
 540   template(reference_signature,                       "Ljava/lang/ref/Reference;")                                \
 541   template(executable_signature,                      "Ljava/lang/reflect/Executable;")                           \
 542   template(module_signature,                          "Ljava/lang/Module;")                                       \
 543   template(concurrenthashmap_signature,               "Ljava/util/concurrent/ConcurrentHashMap;")                 \
 544   template(String_StringBuilder_signature,            "(Ljava/lang/String;)Ljava/lang/StringBuilder;")            \
 545   template(int_StringBuilder_signature,               "(I)Ljava/lang/StringBuilder;")                             \
 546   template(char_StringBuilder_signature,              "(C)Ljava/lang/StringBuilder;")                             \
 547   template(String_StringBuffer_signature,             "(Ljava/lang/String;)Ljava/lang/StringBuffer;")             \
 548   template(int_StringBuffer_signature,                "(I)Ljava/lang/StringBuffer;")                              \
 549   template(char_StringBuffer_signature,               "(C)Ljava/lang/StringBuffer;")                              \
 550   template(int_String_signature,                      "(I)Ljava/lang/String;")                                    \
 551   template(boolean_boolean_int_signature,             "(ZZ)I")                                                    \
 552   template(codesource_permissioncollection_signature, "(Ljava/security/CodeSource;Ljava/security/PermissionCollection;)V") \
 553   /* signature symbols needed by intrinsics */                                                                    \
 554   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, template, VM_ALIAS_IGNORE)            \
 555                                                                                                                   \
 556   /* symbol aliases needed by intrinsics */                                                                       \
 557   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, do_alias)           \
 558                                                                                                                   \
 559   /* returned by the C1 compiler in case there's not enough memory to allocate a new symbol*/                     \
 560   template(dummy_symbol,                              "illegal symbol")                                           \
 561                                                                                                                   \
 562   /* used by ClassFormatError when class name is not known yet */                                                 \
 563   template(unknown_class_name,                        "<Unknown>")                                                \
 564                                                                                                                   \
 565   /* JVM monitoring and management support */                                                                     \
 566   template(java_lang_StackTraceElement_array,          "[Ljava/lang/StackTraceElement;")                          \
 567   template(java_lang_management_ThreadState,           "java/lang/management/ThreadState")                        \
 568   template(java_lang_management_MemoryUsage,           "java/lang/management/MemoryUsage")                        \
 569   template(java_lang_management_ThreadInfo,            "java/lang/management/ThreadInfo")                         \
 570   template(jdk_internal_agent_Agent,                   "jdk/internal/agent/Agent")                                \
 571   template(sun_management_Sensor,                      "sun/management/Sensor")                                   \
 572   template(sun_management_ManagementFactoryHelper,     "sun/management/ManagementFactoryHelper")                  \




 532   template(threadgroup_array_signature,               "[Ljava/lang/ThreadGroup;")                                 \
 533   template(class_array_signature,                     "[Ljava/lang/Class;")                                       \
 534   template(classloader_signature,                     "Ljava/lang/ClassLoader;")                                  \
 535   template(object_signature,                          "Ljava/lang/Object;")                                       \
 536   template(object_array_signature,                    "[Ljava/lang/Object;")                                      \
 537   template(class_signature,                           "Ljava/lang/Class;")                                        \
 538   template(string_signature,                          "Ljava/lang/String;")                                       \
 539   template(string_array_signature,                    "[Ljava/lang/String;")                                      \
 540   template(reference_signature,                       "Ljava/lang/ref/Reference;")                                \
 541   template(executable_signature,                      "Ljava/lang/reflect/Executable;")                           \
 542   template(module_signature,                          "Ljava/lang/Module;")                                       \
 543   template(concurrenthashmap_signature,               "Ljava/util/concurrent/ConcurrentHashMap;")                 \
 544   template(String_StringBuilder_signature,            "(Ljava/lang/String;)Ljava/lang/StringBuilder;")            \
 545   template(int_StringBuilder_signature,               "(I)Ljava/lang/StringBuilder;")                             \
 546   template(char_StringBuilder_signature,              "(C)Ljava/lang/StringBuilder;")                             \
 547   template(String_StringBuffer_signature,             "(Ljava/lang/String;)Ljava/lang/StringBuffer;")             \
 548   template(int_StringBuffer_signature,                "(I)Ljava/lang/StringBuffer;")                              \
 549   template(char_StringBuffer_signature,               "(C)Ljava/lang/StringBuffer;")                              \
 550   template(int_String_signature,                      "(I)Ljava/lang/String;")                                    \
 551   template(boolean_boolean_int_signature,             "(ZZ)I")                                                    \

 552   /* signature symbols needed by intrinsics */                                                                    \
 553   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, template, VM_ALIAS_IGNORE)            \
 554                                                                                                                   \
 555   /* symbol aliases needed by intrinsics */                                                                       \
 556   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, do_alias)           \
 557                                                                                                                   \
 558   /* returned by the C1 compiler in case there's not enough memory to allocate a new symbol*/                     \
 559   template(dummy_symbol,                              "illegal symbol")                                           \
 560                                                                                                                   \
 561   /* used by ClassFormatError when class name is not known yet */                                                 \
 562   template(unknown_class_name,                        "<Unknown>")                                                \
 563                                                                                                                   \
 564   /* JVM monitoring and management support */                                                                     \
 565   template(java_lang_StackTraceElement_array,          "[Ljava/lang/StackTraceElement;")                          \
 566   template(java_lang_management_ThreadState,           "java/lang/management/ThreadState")                        \
 567   template(java_lang_management_MemoryUsage,           "java/lang/management/MemoryUsage")                        \
 568   template(java_lang_management_ThreadInfo,            "java/lang/management/ThreadInfo")                         \
 569   template(jdk_internal_agent_Agent,                   "jdk/internal/agent/Agent")                                \
 570   template(sun_management_Sensor,                      "sun/management/Sensor")                                   \
 571   template(sun_management_ManagementFactoryHelper,     "sun/management/ManagementFactoryHelper")                  \


< prev index next >