From 299b7f1b3b1d1dda4280af6703a3a4f5bf733354 Mon Sep 17 00:00:00 2001 From: genie-openj9 Date: Mon, 25 Mar 2024 13:40:58 +0000 Subject: [PATCH] Generated from commit: eb76b82c210d707c1962779c87c7bf4e1b046f94 Signed-off-by: genie-openj9 --- dcomibmtoolsattachdisplayname/index.html | 3 +- search/search_index.json | 2 +- sitemap.xml | 638 +++++++++++------------ sitemap.xml.gz | Bin 2588 -> 2588 bytes tool_jcmd/index.html | 74 ++- tool_migration/index.html | 2 - version0.44/index.html | 24 + 7 files changed, 414 insertions(+), 329 deletions(-) diff --git a/dcomibmtoolsattachdisplayname/index.html b/dcomibmtoolsattachdisplayname/index.html index 089f4866c4..c3ddddf586 100644 --- a/dcomibmtoolsattachdisplayname/index.html +++ b/dcomibmtoolsattachdisplayname/index.html @@ -8651,18 +8651,17 @@

Syntax

Setting Value -Default <my_display_name> [string] -The command line invocation used to start the application

To change the value for <my_display_name> that is recorded by an agent, enter a character string of your choice.

+

If the display name is not set through the -Dcom.ibm.tools.attach.displayName system property, then the main class name along with the application arguments is set as the default display name. For more information, see Java diagnostic command (jcmd) tool.

See also

@@ -8687,6 +8696,15 @@ + + +
  • + + + VMID query in the jcmd tool enhanced + + +
  • @@ -8749,6 +8767,7 @@

    What's new in version 0.44.0

  • Start of content that applies to Java 21 (LTS) Display of multiple warnings on loading the same agent restricted on AIX® systems End of content that applies to Java 21 (LTS)
  • XL C++ Runtime 16.1.0.7 or later required for AIX OpenJ9 builds on OpenJDK 8
  • New -XX:[+|-]ShowUnmountedThreadStacks option added
  • +
  • VMID query in the jcmd tool enhanced
  • Features and changes

    Binaries and supported environments

    @@ -8767,6 +8786,11 @@

    Start of conten
 <p>Java™ core file lists stacks of only those threads that are mapped to platform threads. An unmounted virtual thread is not mapped to any platform thread. Therefore, the stack of any unmounted virtual thread is not included in the Java core file and thus, the virtual thread information remains incomplete.</p>
 <p>You can use the <code>-XX:+ShowUnmountedThreadStacks</code> option to include all the thread data that a VM is aware of, both regular Java threads and the unmounted virtual threads, in a Java core file.</p>
 <p>For more information, see <a href=-XX:[+|-]ShowUnmountedThreadStacks. End of content that applies to Java 21 (LTS)

    +

    VMID query in the jcmd tool enhanced

    +

    Earlier in OpenJ9, when sending a jcmd command to a VM, you had to run jcmd -l to retrieve all the pids for all the VMs found on the machine. Then, you had to use jcmd [vmid] [command] to send the command to the specific VM.

    +

    For OpenJDK compatibility, OpenJ9 now supports direct use of the Java process name, full or partial, as the ID to send the jcmd command.

    +

    The jcmd tool also now supports specifying 0 as a VMID to target all VMs.

    +

    For more information, see Java diagnostic command (jcmd) tool.

    Known problems and full release information

    To see known problems and a complete list of changes between Eclipse OpenJ9 v0.43.0 and v0.44.0 releases, see the Release notes.