[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    Re: Misleading output from jcmd JFR.check
From:       David Holmes <david.holmes () oracle ! com>
Date:       2017-09-06 7:52:14
Message-ID: 28296434-7d68-a45d-e266-f2364d71b373 () oracle ! com
[Download RAW message or body]

On 6/09/2017 5:48 PM, Martin Skarsaune wrote:
> Ok, that makes sense.
> Have posted to early access community.

Not really any need now :)

Cheers,
David

> Thanks again
> 
> Martin
> 
> ons. 6. sep. 2017 kl. 09:38 skrev Martin Skarsaune <martin@skarsaune.net 
> <mailto:martin@skarsaune.net>>:
> 
>     Ah, good point.
> 
>     I think it should be pretty straightforward to reproduce. I don't
>     think it makes much difference what java application runs, but if
>     you want to run the exact same application, you can get it here :
> 
>     https://oss.sonatype.org/content/repositories/public/io/hawt/hawtio-app/1.5.3/hawtio-app-1.5.3.jar
> 
>     Martin
> 
>     ons. 6. sep. 2017 kl. 09:15 skrev David Holmes
>     <david.holmes@oracle.com <mailto:david.holmes@oracle.com>>:
> 
>         On 6/09/2017 5:13 PM, Martin Skarsaune wrote:
>          > 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)
>          >
>          >
>          > Also included in the first message ;-)
> 
>         It wasn't clear that process 11700 was running the exact same JVM.
> 
>         Thanks,
>         David
> 
>          >
>          > ons. 6. sep. 2017 kl. 09:10 skrev David Holmes
>         <david.holmes@oracle.com <mailto:david.holmes@oracle.com>
>          > <mailto:david.holmes@oracle.com
>         <mailto:david.holmes@oracle.com>>>:
>          >
>          >     Hi Martin,
>          >
>          >     On 6/09/2017 5:00 PM, Martin Skarsaune wrote:
>          >      > Hi David
>          >      >
>          >      > Details below.
>          >
>          >     What does "java -version" show for that JVM please.
>          >
>          >     Thanks,
>          >     David
>          >
>          >      > 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@oracle.com <mailto:david.holmes@oracle.com>
>         <mailto:david.holmes@oracle.com <mailto:david.holmes@oracle.com>>
>          >      > <mailto:david.holmes@oracle.com
>         <mailto:david.holmes@oracle.com> <mailto:david.holmes@oracle.com
>         <mailto:david.holmes@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.
>          >      >      >
>          >      >      >
>          >      >
>          >
> 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic