Integrated: 8271949: dumppath in -XX:FlightRecorderOptions does not affect

Yasumasa Suenaga ysuenaga at openjdk.java.net
Sun Oct 17 12:16:52 UTC 2021


On Thu, 5 Aug 2021 13:13:12 GMT, Yasumasa Suenaga <ysuenaga at openjdk.org> wrote:

> We set `dumppath` in `-XX:FlightRecorderOptions` or `JFR.configure dumppath` jcmd when we want to set emergency dump path. However they do not afffect.
> 
> ### -XX:FlightRecorderOptions
> 
> 
> $ java -XX:FlightRecorderOptions=dumppath=`pwd` -XX:StartFlightRecording -Xlog:exceptions=info --version
> [0.032s][info][exceptions] Exception <a 'java/lang/IllegalArgumentException'{0x00000007470163b8}: Unknown argument 'dumppath' in diagnostic command.> (0x00000007470163b8)
> thrown [open/src/hotspot/share/services/diagnosticFramework.cpp, line 215]
> for thread 0x00007f4f700236a0
> [0.033s][error][arguments ] Unknown argument 'dumppath' in diagnostic command.
> Error occurred during initialization of VM
> Failure when starting JFR on_create_vm_2
> 
> 
> ### jcmd
> 
> `jcmd` shows the configuration change was succeeded, but it would not affect.
> 
> 
> $ jcmd 1046 JFR.configure dumppath=/tmp
> 1046:
> Dump path: /tmp

This pull request has now been integrated.

Changeset: 31500692
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/31500692d1503cb73249e0425e6930aaaa49258a
Stats:     170 lines in 10 files changed: 138 ins; 3 del; 29 mod

8271949: dumppath in -XX:FlightRecorderOptions does not affect

Reviewed-by: ddong, mgronlun

-------------

PR: https://git.openjdk.java.net/jdk/pull/5019


More information about the hotspot-jfr-dev mailing list