< prev index next >

src/hotspot/share/classfile/vmSymbols.hpp

Print this page
@@ -179,10 +179,11 @@
    /* class file format tags */                                                                    \
    template(tag_source_file,                           "SourceFile")                               \
    template(tag_inner_classes,                         "InnerClasses")                             \
    template(tag_nest_members,                          "NestMembers")                              \
    template(tag_nest_host,                             "NestHost")                                 \
+   template(tag_preload,                               "Preload")                                  \
    template(tag_constant_value,                        "ConstantValue")                            \
    template(tag_code,                                  "Code")                                     \
    template(tag_exceptions,                            "Exceptions")                               \
    template(tag_line_number_table,                     "LineNumberTable")                          \
    template(tag_local_variable_table,                  "LocalVariableTable")                       \

@@ -388,10 +389,11 @@
    template(asPrimitive_long_signature,                "(J)Ljava/lang/LiveStackFrame$PrimitiveSlot;") \
                                                                                                    \
    /* common method and field names */                                                             \
    template(object_initializer_name,                   "<init>")                                   \
    template(class_initializer_name,                    "<clinit>")                                 \
+   template(inline_factory_name,                       "<vnew>")                                   \
    template(println_name,                              "println")                                  \
    template(printStackTrace_name,                      "printStackTrace")                          \
    template(getStackTrace_name,                        "getStackTrace")                            \
    template(main_name,                                 "main")                                     \
    template(name_name,                                 "name")                                     \

@@ -529,10 +531,12 @@
    template(jvmti_VTMS_transition_disable_count_name,  "jvmti_VTMS_transition_disable_count")      \
    template(jvmti_is_in_VTMS_transition_name,          "jvmti_is_in_VTMS_transition")              \
    template(module_entry_name,                         "module_entry")                             \
    template(resolved_references_name,                  "<resolved_references>")                    \
    template(init_lock_name,                            "<init_lock>")                              \
+   template(default_value_name,                        ".default")                                 \
+   template(empty_marker_name,                         ".empty")                                   \
    template(address_size_name,                         "ADDRESS_SIZE0")                            \
    template(page_size_name,                            "PAGE_SIZE")                                \
    template(big_endian_name,                           "BIG_ENDIAN")                               \
    template(use_unaligned_access_name,                 "UNALIGNED_ACCESS")                         \
    template(data_cache_line_flush_size_name,           "DATA_CACHE_LINE_FLUSH_SIZE")               \

@@ -605,10 +609,11 @@
    template(void_throwable_signature,                  "()Ljava/lang/Throwable;")                  \
    template(class_void_signature,                      "(Ljava/lang/Class;)V")                     \
    template(class_int_signature,                       "(Ljava/lang/Class;)I")                     \
    template(class_long_signature,                      "(Ljava/lang/Class;)J")                     \
    template(class_boolean_signature,                   "(Ljava/lang/Class;)Z")                     \
+   template(class_class_signature,                     "(Ljava/lang/Class;)Ljava/lang/Class;")     \
    template(throwable_throwable_signature,             "(Ljava/lang/Throwable;)Ljava/lang/Throwable;")             \
    template(throwable_string_void_signature,           "(Ljava/lang/Throwable;Ljava/lang/String;)V")               \
    template(string_array_void_signature,               "([Ljava/lang/String;)V")                                   \
    template(string_array_string_array_void_signature,  "([Ljava/lang/String;[Ljava/lang/String;)V")                \
    template(thread_throwable_void_signature,           "(Ljava/lang/Thread;Ljava/lang/Throwable;)V")               \

@@ -618,10 +623,11 @@
    template(threadgroup_string_void_signature,         "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V")             \
    template(void_threadgroup_array_signature,          "()[Ljava/lang/ThreadGroup;")                               \
    template(string_class_signature,                    "(Ljava/lang/String;)Ljava/lang/Class;")                    \
    template(string_boolean_class_signature,            "(Ljava/lang/String;Z)Ljava/lang/Class;")                   \
    template(object_object_object_signature,            "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;") \
+   template(object_object_boolean_signature,           "(Ljava/lang/Object;Ljava/lang/Object;)Z") \
    template(string_string_string_signature,            "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;") \
    template(string_string_signature,                   "(Ljava/lang/String;)Ljava/lang/String;")                   \
    template(classloader_string_long_signature,         "(Ljava/lang/ClassLoader;Ljava/lang/String;)J")             \
    template(byte_array_void_signature,                 "([B)V")                                                    \
    template(char_array_void_signature,                 "([C)V")                                                    \

@@ -761,10 +767,12 @@
    template(encodeAnnotations_signature,                "([BLjava/lang/Class;Ljdk/internal/reflect/ConstantPool;Z[Ljava/lang/Class;)[B")\
    template(decodeAndThrowThrowable_signature,          "(IJZ)V")                                                  \
    template(classRedefinedCount_name,                   "classRedefinedCount")                                     \
    template(classLoader_name,                           "classLoader")                                             \
    template(componentType_name,                         "componentType")                                           \
+   template(primaryType_name,                           "primaryType")                                             \
+   template(secondaryType_name,                         "secondaryType")                                           \
                                                                                                                    \
    /* forEachRemaining support */                                                                                  \
    template(java_util_stream_StreamsRangeIntSpliterator,          "java/util/stream/Streams$RangeIntSpliterator")  \
                                                                                                                    \
    /* jfr signatures */                                                                                            \

@@ -787,10 +795,15 @@
    template(toFileURL_name,                                  "toFileURL")                                          \
    template(toFileURL_signature,                             "(Ljava/lang/String;)Ljava/net/URL;")                 \
    template(url_void_signature,                              "(Ljava/net/URL;)V")                                  \
    template(url_array_classloader_void_signature,            "([Ljava/net/URL;Ljava/lang/ClassLoader;)V")          \
                                                                                                                    \
+   template(java_lang_runtime_ValueObjectMethods,            "java/lang/runtime/ValueObjectMethods")               \
+   template(isSubstitutable_name,                            "isSubstitutable")                                    \
+   template(valueObjectHashCode_name,                        "valueObjectHashCode")                                \
+   template(jdk_internal_value_PrimitiveClass,               "jdk/internal/value/PrimitiveClass")                  \
+                                                                                                                   \
    /* Thread.dump_to_file jcmd */                                                                                  \
    template(jdk_internal_vm_ThreadDumper,           "jdk/internal/vm/ThreadDumper")                                \
    template(dumpThreads_name,                       "dumpThreads")                                                 \
    template(dumpThreadsToJson_name,                 "dumpThreadsToJson")                                           \
  
< prev index next >