No results found

Your search did not match any results.

We suggest you try the following to help find what you’re looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try “application” instead of “software.”
  • Try one of the popular searches shown below.
  • Start a new search.
Trending Questions
 
JMC logo

JDK Mission Control 8 Release Notes

JDK Mission Control (JMC) is an advanced set of tools for managing, monitoring, profiling, and troubleshooting Java applications. JMC enables efficient and detailed data analysis for areas such as code performance, memory, and latency without introducing the performance overhead normally associated with profiling and monitoring tools.

This page contains all of the release notes for Oracle JMC 8 releases:

JDK Mission Control 8.0.1 Release Notes

This section describes what is new in JDK Mission Control 8.0.1 release.

New and Noteworthy

General

JMC 8 Installation Instructions

If you get an alert that states A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run JMC or Failed to create the Java Virtual Machine, then follow JDK Mission Control 8 Installation Instructions.

JMC as Eclipse Plug-in

JMC 8.0.1, when run as an Eclipse Plug-in, requires Eclipse 4.16 or later. To install JMC as a plug-in in Eclipse, follow the instructions provided at JDK Mission Control for Eclipse. Ensure that you run Eclipse on JDK 8 or above.

Oracle Plug-ins

There are several Oracle plug-ins for use with JMC. Follow the instructions provided at JDK Mission Control Oracle Plug-ins.

Known Issues

The following table lists the known issues in the JDK Mission Control 8.0.1 release.

JMC Number Description
1 JMC-6531 Flame graph view does not render on Windows
2 JMC-6739 Unable to perform flight recordings on jLinked applications
3 JMC-6868 Unable to open JMX Console on Linux when JMC is started with JDK 14 and higher
4 JMC-6987 Coherence Tab Pack Graphs are not rendered correctly in Linux
5 JMC-7003 Graph view does not work on Windows
6 JMC-7007 Unable to edit eclipse project run configurations after installing JMC plugins on Linux
7 JMC-7071 JMC wrongly attaches itself with other (unsupported) JVMs
8 JMC-7105 Graph view does not render if JMC is started with JDK 8
9 JMC-7207 UI Components and operations are not working properly in macOS BigSur

JDK Mission Control 8.0.0 Release Notes

This document describes what's new in JDK Mission Control 8.0.0 release.

New and Noteworthy

JMC 8 Installation Instructions

While installing JMC, if you get an alert that states A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run JMC or Failed to create the Java Virtual Machine, then follow JDK Mission Control Installation Instructions.

Visualizing Stack Traces using Flame Graphs

You can analyze stack traces using Flame graphs. They provide graphical representation of stack trace, where you can drill down to specific area to get detailed view.

Treemap Viewer Added to JOverflow

Treemap is added to JOverflow to visualize memory usage by classes. It is easier to spot the resources that is consuming most of the memory.

Improved Thread Graphs

Thread graph is enhanced with more filtering options, zoom in feature, and options to choose the required parameters.

Support for LZ4 Compressed Recordings

JMC provides support for LZ4 compressed recordings. You can open JFR recordings that are compressed using LZ4 utility, which is an extremely fast decoder.

Allocation pressure column is added to Memory and TLAB views

The Memory and TLAB pages now display Total Allocation as Percentage column. The percentage column along with stack trace view will help you to identify areas of allocation pressure.

Graph View of Stack Traces

Graph view is added to improve the visualization of stack traces. It renders aggregate stack traces with cumulative count.

Reintroduction of Percentage Column

Percentage column is reintroduced in histogram tables.

Deprecation of Threadlogic plug-in for JMC

Threadlogic plug-in is deprecated in JMC 8 and will be removed in JMC 9.

See What's New in JDK Mission Control 8 for details on the new features.

Known Issues

The following table lists the known issues in the JDK Mission Control 8 release.

JMC Number Description
1 JMC-6531 Flame graph view does not render on Windows
2 JMC-6739 Unable to perform flight recordings on jLinked applications
3 JMC-6868 Unable to open JMX Console on Linux when JMC is started with JDK 14 and higher
4 JMC-6987 Coherence Tab Pack Graphs are not rendered correctly in Linux
5 JMC-7003 Graph view does not work on Windows
6 JMC-7007 Unable to edit eclipse project run configurations after installing JMC plugins on Linux
7 JMC-7071 JMC wrongly attaches itself with other (unsupported) JVMs
8 JMC-7105 Graph view does not render if JMC is started with JDK 8