< prev index next >

src/hotspot/share/classfile/vmSymbols.hpp

Print this page
*** 515,10 ***
--- 515,12 ---
    template(data_cache_line_flush_size_name,           "DATA_CACHE_LINE_FLUSH_SIZE")               \
    template(during_unsafe_access_name,                 "during_unsafe_access")                     \
    template(checkIndex_name,                           "checkIndex")                               \
    template(jfr_epoch_name,                            "jfr_epoch")                                \
    template(maxThawingSize_name,                       "maxThawingSize")                           \
+   template(lockStackSize_name,                        "lockStackSize")                            \
+   template(objectWaiter_name,                         "objectWaiter")                             \
                                                                                                    \
    /* name symbols needed by intrinsics */                                                         \
    VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
                                                                                                    \
    /* common signatures names */                                                                   \

*** 563,10 ***
--- 565,11 ---
    template(int_array_signature,                       "[I")                                       \
    template(runnable_signature,                        "Ljava/lang/Runnable;")                     \
    template(continuation_signature,                    "Ljdk/internal/vm/Continuation;")           \
    template(continuationscope_signature,               "Ljdk/internal/vm/ContinuationScope;")      \
    template(stackchunk_signature,                      "Ljdk/internal/vm/StackChunk;")             \
+   template(vthread_signature,                         "Ljava/lang/VirtualThread;")                \
    template(object_void_signature,                     "(Ljava/lang/Object;)V")                    \
    template(object_int_signature,                      "(Ljava/lang/Object;)I")                    \
    template(long_object_long_signature,                "(JLjava/lang/Object;)J")                   \
    template(object_boolean_signature,                  "(Ljava/lang/Object;)Z")                    \
    template(object_object_signature,                   "(Ljava/lang/Object;)Ljava/lang/Object;")   \

*** 741,14 ***
    template(java_util_ArrayList,                             "java/util/ArrayList")                                \
    template(toFileURL_name,                                  "toFileURL")                                          \
    template(toFileURL_signature,                             "(Ljava/lang/String;)Ljava/net/URL;")                 \
    template(url_array_classloader_void_signature,            "([Ljava/net/URL;Ljava/lang/ClassLoader;)V")          \
                                                                                                                    \
!   /* Thread.dump_to_file jcmd */                                                                                  \
    template(jdk_internal_vm_ThreadDumper,           "jdk/internal/vm/ThreadDumper")                                \
    template(dumpThreads_name,                       "dumpThreads")                                                 \
    template(dumpThreadsToJson_name,                 "dumpThreadsToJson")                                           \
  
    /*end*/
  
  // enum for figuring positions and size of Symbol::_vm_symbols[]
  enum class vmSymbolID : int {
--- 744,18 ---
    template(java_util_ArrayList,                             "java/util/ArrayList")                                \
    template(toFileURL_name,                                  "toFileURL")                                          \
    template(toFileURL_signature,                             "(Ljava/lang/String;)Ljava/net/URL;")                 \
    template(url_array_classloader_void_signature,            "([Ljava/net/URL;Ljava/lang/ClassLoader;)V")          \
                                                                                                                    \
!   /* jcmd Thread.dump_to_file */                                                                                  \
    template(jdk_internal_vm_ThreadDumper,           "jdk/internal/vm/ThreadDumper")                                \
    template(dumpThreads_name,                       "dumpThreads")                                                 \
    template(dumpThreadsToJson_name,                 "dumpThreadsToJson")                                           \
+                                                                                                                   \
+   /* jcmd Thread.vthread_summary */                                                                               \
+   template(jdk_internal_vm_VThreadSummary,         "jdk/internal/vm/VThreadSummary")                              \
+   template(print_name,                             "print")                                                       \
  
    /*end*/
  
  // enum for figuring positions and size of Symbol::_vm_symbols[]
  enum class vmSymbolID : int {
< prev index next >