Add diagnostic commands to the HotSpot JVM to improve the monitoring features available from the jcmd utility.
The list of proposed diagnostic commands for this CR is:
Thread.print
Print all threads with stacktraces.
GC.class_histogram
Provides statistics about the Java heap usage
GC.heap_dump
Generate a HPROF format dump of the Java heap
GC.run_finalization
Calls java.lang.System.runFinalization().
GC.run
Calls java.lang.System.gc().
VM.uptime
Print VM uptime.
VM.flags
Prints VM flag options and their current values.
VM.system_properties
Prints system properties
VM.command_line
Print the command line used to start this VM instance.