hotspot/src/share/vm/classfile/vmSymbols.hpp
changeset 1890 9ce941df84eb
parent 670 ddf3e9583f2f
child 2255 54abdf3e1055
child 2105 347008ce7984
equal deleted inserted replaced
1889:24b003a6fe46 1890:9ce941df84eb
   360   template(classloader_signature,                     "Ljava/lang/ClassLoader;")                                  \
   360   template(classloader_signature,                     "Ljava/lang/ClassLoader;")                                  \
   361   template(object_signature,                          "Ljava/lang/Object;")                                       \
   361   template(object_signature,                          "Ljava/lang/Object;")                                       \
   362   template(class_signature,                           "Ljava/lang/Class;")                                        \
   362   template(class_signature,                           "Ljava/lang/Class;")                                        \
   363   template(string_signature,                          "Ljava/lang/String;")                                       \
   363   template(string_signature,                          "Ljava/lang/String;")                                       \
   364   template(reference_signature,                       "Ljava/lang/ref/Reference;")                                \
   364   template(reference_signature,                       "Ljava/lang/ref/Reference;")                                \
       
   365   template(concurrenthashmap_signature,               "Ljava/util/concurrent/ConcurrentHashMap;")                 \
   365   /* signature symbols needed by intrinsics */                                                                    \
   366   /* signature symbols needed by intrinsics */                                                                    \
   366   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, template, VM_ALIAS_IGNORE)            \
   367   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, template, VM_ALIAS_IGNORE)            \
   367                                                                                                                   \
   368                                                                                                                   \
   368   /* symbol aliases needed by intrinsics */                                                                       \
   369   /* symbol aliases needed by intrinsics */                                                                       \
   369   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, do_alias)           \
   370   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, do_alias)           \
   371   /* returned by the C1 compiler in case there's not enough memory to allocate a new symbol*/                     \
   372   /* returned by the C1 compiler in case there's not enough memory to allocate a new symbol*/                     \
   372   template(dummy_symbol_oop,                          "illegal symbol")                                           \
   373   template(dummy_symbol_oop,                          "illegal symbol")                                           \
   373                                                                                                                   \
   374                                                                                                                   \
   374   /* used by ClassFormatError when class name is not known yet */                                                 \
   375   /* used by ClassFormatError when class name is not known yet */                                                 \
   375   template(unknown_class_name,                        "<Unknown>")                                                \
   376   template(unknown_class_name,                        "<Unknown>")                                                \
       
   377                                                                                                                   \
       
   378   /* used to identify class loaders handling parallel class loading */                                            \
       
   379   template(parallelCapable_name,                      "parallelLockMap;")                                         \
   376                                                                                                                   \
   380                                                                                                                   \
   377   /* JVM monitoring and management support */                                                                     \
   381   /* JVM monitoring and management support */                                                                     \
   378   template(java_lang_StackTraceElement_array,          "[Ljava/lang/StackTraceElement;")                          \
   382   template(java_lang_StackTraceElement_array,          "[Ljava/lang/StackTraceElement;")                          \
   379   template(java_lang_management_ThreadState,           "java/lang/management/ThreadState")                        \
   383   template(java_lang_management_ThreadState,           "java/lang/management/ThreadState")                        \
   380   template(java_lang_management_MemoryUsage,           "java/lang/management/MemoryUsage")                        \
   384   template(java_lang_management_MemoryUsage,           "java/lang/management/MemoryUsage")                        \