-
Enhancement
-
Resolution: Fixed
-
P3
-
7u4
-
b10
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2219762 | 8 | Frederic Parain | P3 | Resolved | Fixed | b21 |
Background
The JRockit JDK has a framework for issuing diagnostics commands to the JVM. The framework has a command line tool called jrcmd, a JMX interface and a ctrl-break handler with configuration file and signal handler.
The goal of this CR is to provide a similar feature to HotSpot with:
- a diagnostics command framework that supports a command line tool and JMX interface.
- a support for public, closed/licensed and hidden diagnostic commands.
- a command line tool called jcmd that allows execution of all diagnostic commands.
- an equivalent to the JRockit JDK diagnostics command “version” and "help" must be implemented to demonstrate and test the features of the framework
Note:
Other diagnostics commands that can be executed with this framework are not in scope of this CR.
The JRockit JDK has a framework for issuing diagnostics commands to the JVM. The framework has a command line tool called jrcmd, a JMX interface and a ctrl-break handler with configuration file and signal handler.
The goal of this CR is to provide a similar feature to HotSpot with:
- a diagnostics command framework that supports a command line tool and JMX interface.
- a support for public, closed/licensed and hidden diagnostic commands.
- a command line tool called jcmd that allows execution of all diagnostic commands.
- an equivalent to the JRockit JDK diagnostics command “version” and "help" must be implemented to demonstrate and test the features of the framework
Note:
Other diagnostics commands that can be executed with this framework are not in scope of this CR.
- backported by
-
JDK-2219762 Adding a diagnostic command framework
-
- Resolved
-
- relates to
-
JDK-7150256 Add back Diagnostic Command JMX API
-
- Resolved
-
-
JDK-8046127 JEP 137: Diagnostic-Command Framework
-
- Draft
-