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.