Misleading output from jcmd JFR.check
Martin Skarsaune
martin at skarsaune.net
Wed Sep 6 07:00:11 UTC 2017
Hi David
Details below.
Cheers
Martin
Martins-MacBook-Pro-2:Downloads marska$
/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/bin/*jcmd 11700
VM.command_line*
11700:
VM Arguments:
java_command: hawtio-app-1.5.3.jar
java_class_path (initial): hawtio-app-1.5.3.jar
Launcher Type: SUN_STANDARD
Martins-MacBook-Pro-2:Downloads marska$
/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/bin/*jcmd 11700
help*
11700:
The following commands are available:
JFR.configure
JFR.stop
JFR.start
JFR.dump
JFR.check
VM.log
VM.native_memory
ManagementAgent.status
ManagementAgent.stop
ManagementAgent.start_local
ManagementAgent.start
Compiler.directives_clear
Compiler.directives_remove
Compiler.directives_add
Compiler.directives_print
VM.print_touched_methods
Compiler.codecache
Compiler.codelist
Compiler.queue
VM.classloader_stats
Thread.print
JVMTI.data_dump
JVMTI.agent_load
VM.stringtable
VM.symboltable
VM.class_hierarchy
GC.class_stats
GC.class_histogram
GC.heap_dump
GC.finalizer_info
GC.heap_info
GC.run_finalization
GC.run
VM.info
VM.uptime
VM.dynlibs
VM.set_flag
VM.flags
VM.system_properties
VM.command_line
VM.version
help
For more information about a specific command use 'help <command>'.
Martins-MacBook-Pro-2:Downloads marska$
ons. 6. sep. 2017 kl. 08:53 skrev David Holmes <david.holmes at oracle.com>:
> Hi Martin,
>
> On 6/09/2017 4:38 PM, Martin Skarsaune wrote:
> > Hi
> >
> > If I run *JFR.check* in build 9+181 , the response indicates that I can
> > invoke *VM.unlock_commercial_features*.
> > This command is not available in the given VM.
> >
> > The output should not refer to this command i VM where it is not
> available.
> >
> > Cheers
> >
> > Martin Skarsaune
> >
> >
> > Example:
> >
> > Martins-MacBook-Pro-2:Downloads marska$ java -version
> >
> > java version "9"
> >
> > Java(TM) SE Runtime Environment (build 9+181)
> >
> > Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode)
> >
> > Martins-MacBook-Pro-2:Downloads marska$
> > /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/bin/jcmd 11700
> > JFR.check
> >
> > 11700:
>
> What JVM is process 11700? What does "jcmd 11700 help" show?
>
> Thanks,
> David
> -----
>
> > Java Flight Recorder not enabled.
> >
> >
> > Use VM.unlock_commercial_features to enable.
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/serviceability-dev/attachments/20170906/9ac82ad5/attachment-0001.html>
More information about the serviceability-dev
mailing list