java.lang.Object | |
↳ | sun.management.HotSpotDiagnostic |
Implementation of the diagnostic MBean for Hotspot VM.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dumps the heap to the outputFile file in the same
format as the hprof heap dump.
| |||||||||||
Returns a list of VMOption objects for all diagnostic options.
| |||||||||||
Returns a VMOption object for a VM option of the given
name.
| |||||||||||
Sets a VM option of the given name to the specified value.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Dumps the heap to the outputFile file in the same format as the hprof heap dump.
If this method is called remotely from another process, the heap dump output is written to a file named outputFile on the machine where the target VM is running. If outputFile is a relative path, it is relative to the working directory where the target VM was started.
outputFile | the system-dependent filename |
---|---|
live | if true dump only live objects i.e. objects that are reachable from others |
IOException |
---|
Returns a list of VMOption objects for all diagnostic options.
A diagnostic option is a writeable
VM option that can be set dynamically mainly for troubleshooting
and diagnosis.
Returns a VMOption object for a VM option of the given name.
Sets a VM option of the given name to the specified value.
The new value will be reflected in a new VMOption
object returned by the getVMOption(String)
method or
the getDiagnosticOptions()
method. This method does
not change the value of this VMOption object.
name | Name of a VM option |
---|---|
value | New value of the VM option to be set |