hg: jmc/jmc7: 91 new changesets

guru.hb at oracle.com guru.hb at oracle.com
Sat Nov 9 17:00:43 UTC 2019


Changeset: 4a66fe85d333
Author:    hirt <marcus.hirt at oracle.com>
Date:      2018-12-20 22:20 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/4a66fe85d333

JMC-6250: Updated splash for JMC 7.1 EA
Reviewed-by: ghb

! application/org.openjdk.jmc.rcp.application/splash.bmp

Changeset: 9e506d468c22
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-01-08 09:00 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/9e506d468c22

JMC-6277: Supporting new JavaFX 12 events (also fixing various warnings and mounting optional pages in better places)
Reviewed-by: ghb

! application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java
! application/org.openjdk.jmc.flightrecorder.ext.g1/pages.xml
! application/org.openjdk.jmc.flightrecorder.ext.jfx/pages.xml
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxConstants.java
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPulseDurationRule.java
+ application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxVersionUtil.java
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/Messages.java
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/resources/org/openjdk/jmc/flightrecorder/ext/jfx/messages.properties
! application/org.openjdk.jmc.flightrecorder.metadata/pages.xml
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java
! application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AwtCanvas.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DuplicateFlagsRule.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/messages/internal/Messages.java

Changeset: ead823d5707d
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-01-09 14:35 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/ead823d5707d

JMC-6223: Visualize the PID from the VM information event
Summary: Visualize the PID from the JVM Information Event
Reviewed By: hirt
Contributed-by: Ken Dobson <kdobson at redhat.com>

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAggregators.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/messages/internal/Messages.java
! core/org.openjdk.jmc.flightrecorder/src/main/resources/org/openjdk/jmc/flightrecorder/jdk/messages/internal/messages.properties

Changeset: 68f76f29e8b8
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-01-09 15:19 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/68f76f29e8b8

JMC-6260: Fix up documentation
Summary: Update and clean up the documentation
Reviewed-by: hirt
Contributed-by: Ken Dobson <kdobson at redhat.com>

! application/org.openjdk.jmc.docs/html/GUID-0352E76D-96F5-4EDA-A8DE-88B9E18635B9.htm
! application/org.openjdk.jmc.docs/html/GUID-0BFAAA05-CF48-4351-B5FF-AC8E11BAA9DC.htm
! application/org.openjdk.jmc.docs/html/GUID-343C6885-3367-4DDE-9BE5-1A7421CE00A1.htm
! application/org.openjdk.jmc.docs/html/GUID-3EC7E6C3-6A64-4659-B99E-CA675A9F6E0A.htm
! application/org.openjdk.jmc.docs/html/GUID-492BB17D-5964-48C3-9212-D4848514437A.htm
! application/org.openjdk.jmc.docs/html/GUID-4B13023D-6AFA-4563-8532-74871DE29B62.htm
! application/org.openjdk.jmc.docs/html/GUID-4F885E48-A548-4140-B985-74B1685BEDEA.htm
! application/org.openjdk.jmc.docs/html/GUID-63742D06-CF58-47F2-9CF2-08C0DB9F09F1.htm
! application/org.openjdk.jmc.docs/html/GUID-66413CF1-A0E1-43BD-B8DB-9720B112D8F3.htm
! application/org.openjdk.jmc.docs/html/GUID-6A66D658-7FD4-4621-9FE7-662D8B8FFACF.htm
! application/org.openjdk.jmc.docs/html/GUID-6B99EBAD-C94C-4B3D-B7B4-867F408012BF.htm
! application/org.openjdk.jmc.docs/html/GUID-8E04A807-3D2B-4896-AD06-B0DE61ACBBD9.htm
! application/org.openjdk.jmc.docs/html/GUID-8EA35A18-669C-4EC3-BCEF-7EA7F92BA3EE.htm
! application/org.openjdk.jmc.docs/html/GUID-953292B2-45D3-4842-9656-DAE88D239BA6.htm
! application/org.openjdk.jmc.docs/html/GUID-A27CE821-5AD5-438D-9A2F-D0B45B743EF0.htm
! application/org.openjdk.jmc.docs/html/GUID-ABF6E2F7-9FE9-4054-934C-BE05AEA8EDFE.htm
! application/org.openjdk.jmc.docs/html/GUID-BCAF66B8-BC4F-48F3-8453-5AA921067861.htm
! application/org.openjdk.jmc.docs/html/GUID-C12D23CE-E9DE-4BFA-A310-9AD5B6D835FD.htm
! application/org.openjdk.jmc.docs/html/GUID-C661942A-3DCF-40B4-87C3-F5000DE4830E.htm
! application/org.openjdk.jmc.docs/html/GUID-CD7A11BF-27AE-481A-8158-03ECC2DB9697.htm
! application/org.openjdk.jmc.docs/html/GUID-DB152DDE-4694-439D-B8A7-CF1EABFAF795.htm
! application/org.openjdk.jmc.docs/html/GUID-DDE72C8A-0A15-43F9-A109-EB87804FD480.htm
! application/org.openjdk.jmc.docs/html/GUID-F94F7FBB-5B53-40A3-854E-8BE8FC172629.htm
! application/org.openjdk.jmc.docs/html/GUID-FEFBE854-3298-46A6-A149-8B48A62330D2.htm

Changeset: c6268ad8d01a
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-01-10 21:22 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/c6268ad8d01a

JMC-6327: Updating version to 7.1.0
Reviewed-by: Jie Kang <jkang at redhat.com>,ghb

! README.md
! application/l10n/org.openjdk.jmc.alert.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.alert.ja/pom.xml
! application/l10n/org.openjdk.jmc.alert.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.alert.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.browser.attach.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.browser.attach.ja/pom.xml
! application/l10n/org.openjdk.jmc.browser.attach.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.browser.attach.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.browser.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.browser.ja/pom.xml
! application/l10n/org.openjdk.jmc.browser.jdp.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.browser.jdp.ja/pom.xml
! application/l10n/org.openjdk.jmc.browser.jdp.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.browser.jdp.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.browser.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.browser.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.console.persistence.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.persistence.ja/pom.xml
! application/l10n/org.openjdk.jmc.console.persistence.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.persistence.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.console.ui.diagnostic.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.ui.diagnostic.ja/pom.xml
! application/l10n/org.openjdk.jmc.console.ui.diagnostic.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.ui.diagnostic.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.console.ui.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.ui.ja/pom.xml
! application/l10n/org.openjdk.jmc.console.ui.mbeanbrowser.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.ui.mbeanbrowser.ja/pom.xml
! application/l10n/org.openjdk.jmc.console.ui.mbeanbrowser.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.ui.mbeanbrowser.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.console.ui.notification.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.ui.notification.ja/pom.xml
! application/l10n/org.openjdk.jmc.console.ui.notification.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.ui.notification.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.console.ui.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.console.ui.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.docs.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-ECB99579-0933-45B8-ABC4-9A0EAC2B5E57.htm
! application/l10n/org.openjdk.jmc.docs.ja/pom.xml
! application/l10n/org.openjdk.jmc.docs.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-ECB99579-0933-45B8-ABC4-9A0EAC2B5E57.htm
! application/l10n/org.openjdk.jmc.docs.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.feature.ja/feature.xml
! application/l10n/org.openjdk.jmc.feature.ja/pom.xml
! application/l10n/org.openjdk.jmc.feature.rcp.ja/feature.xml
! application/l10n/org.openjdk.jmc.feature.rcp.ja/pom.xml
! application/l10n/org.openjdk.jmc.feature.rcp.zh_CN/feature.xml
! application/l10n/org.openjdk.jmc.feature.rcp.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.feature.zh_CN/feature.xml
! application/l10n/org.openjdk.jmc.feature.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.flightrecorder.controlpanel.ui.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.flightrecorder.controlpanel.ui.ja/pom.xml
! application/l10n/org.openjdk.jmc.flightrecorder.controlpanel.ui.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.flightrecorder.controlpanel.ui.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.flightrecorder.ui.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.flightrecorder.ui.ja/pom.xml
! application/l10n/org.openjdk.jmc.flightrecorder.ui.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.flightrecorder.ui.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.greychart.ui.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.greychart.ui.ja/pom.xml
! application/l10n/org.openjdk.jmc.greychart.ui.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.greychart.ui.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.ide.jdt.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.ide.jdt.ja/pom.xml
! application/l10n/org.openjdk.jmc.ide.jdt.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.ide.jdt.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.ide.ui.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.ide.ui.ja/pom.xml
! application/l10n/org.openjdk.jmc.ide.ui.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.ide.ui.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.rcp.application.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.rcp.application.ja/pom.xml
! application/l10n/org.openjdk.jmc.rcp.application.ja/src/main/resources/org/openjdk/jmc/rcp/application/messages_ja.properties
! application/l10n/org.openjdk.jmc.rcp.application.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.rcp.application.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.rcp.application.zh_CN/src/main/resources/org/openjdk/jmc/rcp/application/messages_zh_CN.properties
! application/l10n/org.openjdk.jmc.rcp.intro.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.rcp.intro.ja/pom.xml
! application/l10n/org.openjdk.jmc.rcp.intro.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.rcp.intro.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.rjmx.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.rjmx.ja/pom.xml
! application/l10n/org.openjdk.jmc.rjmx.ui.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.rjmx.ui.ja/pom.xml
! application/l10n/org.openjdk.jmc.rjmx.ui.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.rjmx.ui.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.rjmx.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.rjmx.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.ui.common.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.ui.common.ja/pom.xml
! application/l10n/org.openjdk.jmc.ui.common.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.ui.common.zh_CN/pom.xml
! application/l10n/org.openjdk.jmc.ui.ja/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.ui.ja/pom.xml
! application/l10n/org.openjdk.jmc.ui.zh_CN/META-INF/MANIFEST.MF
! application/l10n/org.openjdk.jmc.ui.zh_CN/pom.xml
! application/l10n/pom.xml
! application/org.openjdk.jmc.alert/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.alert/pom.xml
! application/org.openjdk.jmc.attach/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.attach/pom.xml
! application/org.openjdk.jmc.browser.attach/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.browser.attach/pom.xml
! application/org.openjdk.jmc.browser.jdp/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.browser.jdp/pom.xml
! application/org.openjdk.jmc.browser/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.browser/pom.xml
! application/org.openjdk.jmc.commands/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.commands/pom.xml
! application/org.openjdk.jmc.console.jconsole/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.console.jconsole/pom.xml
! application/org.openjdk.jmc.console.pde/pom.xml
! application/org.openjdk.jmc.console.persistence/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.console.persistence/pom.xml
! application/org.openjdk.jmc.console.twitter/pom.xml
! application/org.openjdk.jmc.console.ui.diagnostic/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.console.ui.diagnostic/pom.xml
! application/org.openjdk.jmc.console.ui.mbeanbrowser/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.console.ui.mbeanbrowser/pom.xml
! application/org.openjdk.jmc.console.ui.notification/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.console.ui.notification/pom.xml
! application/org.openjdk.jmc.console.ui.subscriptions/pom.xml
! application/org.openjdk.jmc.console.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.console.ui/pom.xml
! application/org.openjdk.jmc.docs/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.docs/html/GUID-ECB99579-0933-45B8-ABC4-9A0EAC2B5E57.htm
! application/org.openjdk.jmc.docs/pom.xml
! application/org.openjdk.jmc.feature.console.ui.subscriptions/feature.xml
! application/org.openjdk.jmc.feature.console.ui.subscriptions/pom.xml
! application/org.openjdk.jmc.feature.console/feature.xml
! application/org.openjdk.jmc.feature.console/pom.xml
! application/org.openjdk.jmc.feature.core/feature.xml
! application/org.openjdk.jmc.feature.core/pom.xml
! application/org.openjdk.jmc.feature.flightrecorder.ext.g1/feature.xml
! application/org.openjdk.jmc.feature.flightrecorder.ext.g1/pom.xml
! application/org.openjdk.jmc.feature.flightrecorder.ext.jfx/feature.xml
! application/org.openjdk.jmc.feature.flightrecorder.ext.jfx/pom.xml
! application/org.openjdk.jmc.feature.flightrecorder.metadata/feature.xml
! application/org.openjdk.jmc.feature.flightrecorder.metadata/pom.xml
! application/org.openjdk.jmc.feature.flightrecorder/feature.xml
! application/org.openjdk.jmc.feature.flightrecorder/pom.xml
! application/org.openjdk.jmc.feature.ide.launch/feature.xml
! application/org.openjdk.jmc.feature.ide.launch/pom.xml
! application/org.openjdk.jmc.feature.ide/feature.xml
! application/org.openjdk.jmc.feature.ide/pom.xml
! application/org.openjdk.jmc.feature.jconsole/feature.xml
! application/org.openjdk.jmc.feature.jconsole/pom.xml
! application/org.openjdk.jmc.feature.joverflow/feature.xml
! application/org.openjdk.jmc.feature.joverflow/pom.xml
! application/org.openjdk.jmc.feature.license/feature.xml
! application/org.openjdk.jmc.feature.license/pom.xml
! application/org.openjdk.jmc.feature.pde/feature.xml
! application/org.openjdk.jmc.feature.pde/pom.xml
! application/org.openjdk.jmc.feature.rcp.update/feature.xml
! application/org.openjdk.jmc.feature.rcp.update/pom.xml
! application/org.openjdk.jmc.feature.rcp/feature.xml
! application/org.openjdk.jmc.feature.rcp/pom.xml
! application/org.openjdk.jmc.feature.twitter/feature.xml
! application/org.openjdk.jmc.feature.twitter/pom.xml
! application/org.openjdk.jmc.flightrecorder.configuration/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.configuration/pom.xml
! application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/pom.xml
! application/org.openjdk.jmc.flightrecorder.controlpanel.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.controlpanel.ui/pom.xml
! application/org.openjdk.jmc.flightrecorder.ext.g1/pom.xml
! application/org.openjdk.jmc.flightrecorder.ext.jfx/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.ext.jfx/pom.xml
! application/org.openjdk.jmc.flightrecorder.metadata/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.metadata/pom.xml
! application/org.openjdk.jmc.flightrecorder.pde/pom.xml
! application/org.openjdk.jmc.flightrecorder.rules.extensionprovider/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.rules.extensionprovider/pom.xml
! application/org.openjdk.jmc.flightrecorder.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.ui/pom.xml
! application/org.openjdk.jmc.greychart.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.greychart.ui/pom.xml
! application/org.openjdk.jmc.greychart/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.greychart/pom.xml
! application/org.openjdk.jmc.ide.jdt/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.ide.jdt/pom.xml
! application/org.openjdk.jmc.ide.launch/pom.xml
! application/org.openjdk.jmc.ide.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.ide.ui/pom.xml
! application/org.openjdk.jmc.javafx.osgi/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.javafx.osgi/pom.xml
! application/org.openjdk.jmc.jdp/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.jdp/pom.xml
! application/org.openjdk.jmc.joverflow.ui/pom.xml
! application/org.openjdk.jmc.joverflow/pom.xml
! application/org.openjdk.jmc.osgi.extension/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.osgi.extension/pom.xml
! application/org.openjdk.jmc.pde/pom.xml
! application/org.openjdk.jmc.rcp.application/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.rcp.application/pom.xml
! application/org.openjdk.jmc.rcp.application/src/main/resources/org/openjdk/jmc/rcp/application/messages.properties
! application/org.openjdk.jmc.rcp.application/src/main/resources/updatesites.properties
! application/org.openjdk.jmc.rcp.intro/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.rcp.intro/pom.xml
! application/org.openjdk.jmc.rcp.product.feature/feature.xml
! application/org.openjdk.jmc.rcp.product.feature/pom.xml
! application/org.openjdk.jmc.rcp.product/feature.xml
! application/org.openjdk.jmc.rcp.product/jmc.product
! application/org.openjdk.jmc.rcp.product/pom.xml
! application/org.openjdk.jmc.rjmx.ext/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.rjmx.ext/pom.xml
! application/org.openjdk.jmc.rjmx.services.jfr/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.rjmx.services.jfr/pom.xml
! application/org.openjdk.jmc.rjmx.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.rjmx.ui/pom.xml
! application/org.openjdk.jmc.rjmx/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.rjmx/pom.xml
! application/org.openjdk.jmc.ui.common/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.ui.common/pom.xml
! application/org.openjdk.jmc.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.ui/pom.xml
! application/org.openjdk.jmc.updatesite.ide/feature.xml
! application/org.openjdk.jmc.updatesite.ide/pom.xml
! application/org.openjdk.jmc.updatesite.ide/src/main/resources/index.html
! application/org.openjdk.jmc.updatesite.ide/src/main/resources/update-site-instructions/index.html
! application/org.openjdk.jmc.updatesite.rcp/feature.xml
! application/org.openjdk.jmc.updatesite.rcp/pom.xml
! application/org.openjdk.jmc.updatesite.rcp/src/main/resources/index.html
! application/pom.xml
! application/tests/org.openjdk.jmc.flightrecorder.configuration.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.flightrecorder.configuration.test/pom.xml
! application/tests/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration.test/pom.xml
! application/tests/org.openjdk.jmc.flightrecorder.controlpanel.ui.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.flightrecorder.controlpanel.ui.test/pom.xml
! application/tests/org.openjdk.jmc.flightrecorder.ui.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.flightrecorder.ui.test/pom.xml
! application/tests/org.openjdk.jmc.greychart.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.greychart.test/pom.xml
! application/tests/org.openjdk.jmc.ide.launch.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.ide.launch.test/pom.xml
! application/tests/org.openjdk.jmc.jdp.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.jdp.test/pom.xml
! application/tests/org.openjdk.jmc.joverflow.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.joverflow.test/pom.xml
! application/tests/org.openjdk.jmc.rjmx.services.jfr.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.rjmx.services.jfr.test/pom.xml
! application/tests/org.openjdk.jmc.rjmx.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.rjmx.test/pom.xml
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/BasicCommunicationTest.java
! application/tests/org.openjdk.jmc.ui.common.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.ui.common.test/pom.xml
! application/tests/org.openjdk.jmc.ui.test/META-INF/MANIFEST.MF
! application/tests/org.openjdk.jmc.ui.test/pom.xml
! application/tests/pom.xml
! application/uitests/org.openjdk.jmc.browser.uitest/pom.xml
! application/uitests/org.openjdk.jmc.console.jconsole.uitest/pom.xml
! application/uitests/org.openjdk.jmc.console.persistence.uitest/pom.xml
! application/uitests/org.openjdk.jmc.console.uitest/pom.xml
! application/uitests/org.openjdk.jmc.flightrecorder.uitest/pom.xml
! application/uitests/org.openjdk.jmc.rcp.application.uitest/pom.xml
! application/uitests/org.openjdk.jmc.rcp.application.uitest/src/test/java/org/openjdk/jmc/rcp/application/uitest/UpdateSiteTest.java
! application/uitests/org.openjdk.jmc.test.jemmy/META-INF/MANIFEST.MF
! application/uitests/org.openjdk.jmc.test.jemmy/pom.xml
! application/uitests/pom.xml
! core/org.openjdk.jmc.common/META-INF/MANIFEST.MF
! core/org.openjdk.jmc.common/pom.xml
! core/org.openjdk.jmc.flightrecorder.rules.jdk/META-INF/MANIFEST.MF
! core/org.openjdk.jmc.flightrecorder.rules.jdk/pom.xml
! core/org.openjdk.jmc.flightrecorder.rules/META-INF/MANIFEST.MF
! core/org.openjdk.jmc.flightrecorder.rules/pom.xml
! core/org.openjdk.jmc.flightrecorder/META-INF/MANIFEST.MF
! core/org.openjdk.jmc.flightrecorder/pom.xml
! core/pom.xml
! core/tests/org.openjdk.jmc.common.test/META-INF/MANIFEST.MF
! core/tests/org.openjdk.jmc.common.test/pom.xml
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/META-INF/MANIFEST.MF
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/pom.xml
! core/tests/org.openjdk.jmc.flightrecorder.rules.test/META-INF/MANIFEST.MF
! core/tests/org.openjdk.jmc.flightrecorder.rules.test/pom.xml
! core/tests/org.openjdk.jmc.flightrecorder.test/META-INF/MANIFEST.MF
! core/tests/org.openjdk.jmc.flightrecorder.test/pom.xml
! core/tests/pom.xml
! pom.xml
! releng/platform-definitions/platform-definition-2018-09/pom.xml
+ releng/platform-definitions/platform-definition-oxygen/pom.xml
! releng/platform-definitions/platform-definition-photon/pom.xml
! releng/platform-definitions/pom.xml
! releng/pom.xml
! releng/third-party/pom.xml

Changeset: 947da61a318d
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-01-10 15:55 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/947da61a318d

JMC-5002: Put the JVM Start Time in perspective
Summary: Put JVM Start Time in perspective for IncreasingLiveSetRule
Reviewed by: hirt
Contributed-by: Ken Dobson <kdobson at redhat.com>

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/messages.properties
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/resources/baseline/JfrRuleBaseline.xml

Changeset: eeff6fb88595
Author:    aptmac
Date:      2019-01-10 15:13 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/eeff6fb88595

JMC-6313: Exit menu item alternates visibility in "File" dropdown menu
Reviewed-by: hirt

! application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java
! application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/Messages.java
! application/org.openjdk.jmc.rcp.application/src/main/resources/org/openjdk/jmc/rcp/application/messages.properties

Changeset: de13e570b3c8
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-01-11 16:31 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/de13e570b3c8

JMC-6314: Default JMC binaries for Linux reference odd "-vm ../../bin"
Summary: Make use of the default java on Linux systems
Reviewed-by: ghb, jmatsuok
Contributed-by: Salman Siddiqui <sasiddiq at redhat.com>

! application/org.openjdk.jmc.rcp.product/jmc.product

Changeset: c8dab420bbf3
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-01-13 17:50 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/c8dab420bbf3

JMC-6334: Rectifying typo in method name
Reviewed-by: ghb, mwengner

! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/Chunk.java

Changeset: 815745150d95
Author:    aptmac <almacdon at redhat.com>
Date:      2019-01-23 16:23 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/815745150d95

JMC-6358: Build fails due to bugs and errors flagged by SpotBugs
Reviewed-by: hirt

! pom.xml

Changeset: 4fb1ac71baa5
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-01-28 16:45 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/4fb1ac71baa5

JMC-6333: Default JMC binaries should not hardcode -vm /usr/bin/java
Summary: use default Java from PATH on Linux
Reviewed-by: neugens, ghb
Contributed-by: Salman Siddiqui <sasiddiq at redhat.com>

! application/org.openjdk.jmc.rcp.product/jmc.product

Changeset: 263d415e4379
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-01-29 12:04 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/263d415e4379

JMC-6370: JMC build fails with OpenJDK 8 due to missing javafx packages in org.openjdk.jmc.javafx.osgi
Summary: Updates dependency on OpenJFX to build on OpenJDK 8
Contributed-by: Jie Kang <jkang at redhat.com>
Reviewed-by: ghb, Christoph Langer <christoph.langer at sap.com>

! application/org.openjdk.jmc.feature.flightrecorder/feature.xml
! application/org.openjdk.jmc.flightrecorder.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.javafx.osgi/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.javafx.osgi/pom.xml

Changeset: 747eb2bbafd1
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-06 21:07 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/747eb2bbafd1

JMC-6377: Cleaning up warnings
Reviewed-by: ghb

! application/org.openjdk.jmc.browser/build.properties
! application/org.openjdk.jmc.osgi.extension/src/org/openjdk/jmc/osgi/extension/ExtClassLoaderHook.java
! application/org.openjdk.jmc.rcp.application/.project
! application/org.openjdk.jmc.ui.common/pom.xml
! core/org.openjdk.jmc.agent/.classpath
! core/org.openjdk.jmc.agent/.settings/org.eclipse.jdt.core.prefs
! core/org.openjdk.jmc.common/.classpath
! core/org.openjdk.jmc.common/.settings/org.eclipse.jdt.core.prefs
! core/org.openjdk.jmc.flightrecorder.rules.jdk/.classpath
! core/org.openjdk.jmc.flightrecorder.rules.jdk/.settings/org.eclipse.jdt.core.prefs
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java
! core/org.openjdk.jmc.flightrecorder.rules/.classpath
! core/org.openjdk.jmc.flightrecorder.rules/.settings/org.eclipse.jdt.core.prefs
! core/org.openjdk.jmc.flightrecorder/.classpath
! core/org.openjdk.jmc.flightrecorder/.settings/org.eclipse.jdt.core.prefs
! core/tests/org.openjdk.jmc.common.test/pom.xml
! core/tests/org.openjdk.jmc.flightrecorder.rules.test/pom.xml
! core/tests/org.openjdk.jmc.flightrecorder.test/pom.xml
! core/tests/org.openjdk.jmc.flightrecorder.test/src/test/java/org/openjdk/jmc/flightrecorder/test/MetadataEventLocationUpdateTest.java

Changeset: 5f4d0a95bf6a
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-07 10:04 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/5f4d0a95bf6a

JMC-6397: InMemoryCredentials should not implement Serializable
Reviewed-by: ghb

! application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/InMemoryCredentials.java

Changeset: 7e1c0550751c
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-13 09:04 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/7e1c0550751c

JMC-6376: Upgrading Maven build tools
Reviewed-by: ghb

! pom.xml
! releng/third-party/pom.xml

Changeset: d8319ae0ddd1
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-13 15:14 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/d8319ae0ddd1

JMC-6408: Cleaning up some around the MBean Operation wrapping
Reviewed-by: ghb

+ application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java
! application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java
- application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/MBeanOperationsWrapper.java

Changeset: 0b561c9aebac
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-13 15:28 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/0b561c9aebac

JMC-6408: Fixing argument order of the factory method to match that of the constructor
Reviewed-by: Christoph Langer <christoph.langer at sap.com>

! application/org.openjdk.jmc.attach/.classpath
! application/org.openjdk.jmc.flightrecorder.ui/.classpath
! application/org.openjdk.jmc.javafx.osgi/.classpath
! application/org.openjdk.jmc.joverflow.ui/.classpath
! application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java
! application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java

Changeset: 46cbddabd471
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-13 15:39 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/46cbddabd471

JMC-6408: Backing out changes part of JMC-6409

! application/org.openjdk.jmc.attach/.classpath
! application/org.openjdk.jmc.flightrecorder.ui/.classpath
! application/org.openjdk.jmc.javafx.osgi/.classpath
! application/org.openjdk.jmc.joverflow.ui/.classpath

Changeset: 2089d5503b85
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-13 15:45 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/2089d5503b85

JMC-6409: Cleaning out unnecessary dependencies
Reviewed-by: hirt
Contributed-by: Christoph Langer <christoph.langer at sap.com>

! application/org.openjdk.jmc.attach/.classpath
! application/org.openjdk.jmc.flightrecorder.ui/.classpath
! application/org.openjdk.jmc.javafx.osgi/.classpath
! application/org.openjdk.jmc.joverflow.ui/.classpath

Changeset: ec6b5a044948
Author:    aptmac <almacdon at redhat.com>
Date:      2019-02-19 11:27 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/ec6b5a044948

JMC-6367: Improve Thread graph tooltip
Summary: Add the thread name and lane name to the tooltip when hovering a thread lane
Reviewed-by: hirt, Christoph Langer <christoph.langer at sap.com>

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages.properties
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java

Changeset: cb62786d8d53
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-02-19 15:49 -0500
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/cb62786d8d53

JMC-6324: Values in Method Profiling rule result text not correct when filtering
Summary: Add additional clarity to the method profiling rule, showing the percentage of actual samples in the rule results
Reviewed-by: hirt

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/messages.properties

Changeset: 5d0b3f85c9ed
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-22 17:11 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/5d0b3f85c9ed

JMC-6418: Possible null dereference in LocalJVMToolkit
Reviewed-by: Jie Kang <jkang at redhat.com>

! application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java

Changeset: 59ac7e40f263
Author:    neugens
Date:      2019-02-27 13:52 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/59ac7e40f263

JMC-6421: Small correction to README to make it simpler to copy past for building JMC
Summary: Reword instructions so that they can be copy/pasted in terminal directly
Reviewed-by: hirt

! README.md

Changeset: 6ee2531eadae
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-02-28 12:49 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/6ee2531eadae

JMC-6267: Removing the need for NON-NLS tags from dedicated test bundles
Reviewed-by: ghb, Christoph Langer <christoph.langer at sap.com>

! application/org.openjdk.jmc.browser/build.properties
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java
+ application/tests/org.openjdk.jmc.flightrecorder.ui.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.flightrecorder.ui.test/src/test/java/org/openjdk/jmc/flightrecorder/ui/scripts/TokenizerTest.java
+ application/tests/org.openjdk.jmc.greychart.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.greychart.test/src/test/java/org/openjdk/jmc/greychart/testutil/GreyChartPanelTester.java
! application/tests/org.openjdk.jmc.greychart.test/src/test/java/org/openjdk/jmc/greychart/testutil/PieChartTester.java
! application/tests/org.openjdk.jmc.greychart.test/src/test/java/org/openjdk/jmc/greychart/testutil/RenderingOutOfOrderTester.java
! application/tests/org.openjdk.jmc.greychart.test/src/test/java/org/openjdk/jmc/greychart/testutil/RenderingPerformanceTester.java
! application/tests/org.openjdk.jmc.jdp.test/src/test/java/org/openjdk/jmc/jdp/client/TestToolkit.java
+ application/tests/org.openjdk.jmc.rjmx.services.jfr.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.rjmx.services.jfr.test/src/test/java/org/openjdk/jmc/rjmx/services/jfr/test/JfrControlTest.java
! application/tests/org.openjdk.jmc.rjmx.services.jfr.test/src/test/java/org/openjdk/jmc/rjmx/services/jfr/test/JfrPackageExampleTest.java
! application/tests/org.openjdk.jmc.rjmx.services.jfr.test/src/test/java/org/openjdk/jmc/rjmx/services/jfr/test/JfrTestCase.java
! application/tests/org.openjdk.jmc.rjmx.services.jfr.test/src/test/java/org/openjdk/jmc/rjmx/services/jfr/test/RecordingOptionsTest.java
+ application/tests/org.openjdk.jmc.rjmx.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/BasicCommunicationTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/DefaultServicesTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/PackageExampleTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/RjmxTestCase.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/internal/RJMXConnectionTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/internal/RJMXProxyOperationsTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/internal/TabularDataBeanTestMBean.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/services/CommercialFeaturesServiceTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/services/ServicesPackageExampleTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/AttributeDescriptorTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/AttributeSubscriptionTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/AttributeValueTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/CompositeDataSubscriptionTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/JRockitPerfCounterMBeanTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/JmxOperatingSystemTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/JmxThreadTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/MRIMetadataServiceTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/MRIMetadataToolkitTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/MultipleAttributeSubscriptionTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/NotificationAttributeSubscriptionTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/internal/ConsoleAttributeInfoManagerTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/internal/DummyConnectionHandle.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/subscription/internal/UpdatePolicyTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/synthetic/PropertyTestAttribute.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/synthetic/SyntheticAttributesTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/synthetic/SyntheticNotificationTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/synthetic/TestAttribute.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/testutil/JVMKeepAlive.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/testutil/TestToolkit.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/triggers/NotificationActionCallback.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/triggers/NotificationModelTest.java
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/triggers/NotificationTriggerAndRuleTest.java
+ application/tests/org.openjdk.jmc.ui.common.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.ui.common.test/src/test/java/org/openjdk/jmc/ui/common/jvm/JVMCommandLineToolkitTest.java
! application/tests/org.openjdk.jmc.ui.common.test/src/test/java/org/openjdk/jmc/ui/common/security/SecureStoreTest.java
+ application/tests/org.openjdk.jmc.ui.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.ui.test/src/test/java/org/openjdk/jmc/ui/test/fields/FilterMatcherTest.java
! application/tests/org.openjdk.jmc.ui.test/src/test/java/org/openjdk/jmc/ui/test/util/ProgressCircleTester.java
! application/uitests/org.openjdk.jmc.console.uitest/src/test/java/org/openjdk/jmc/console/uitest/mbeanhelpers/TestRunner.java
! application/uitests/org.openjdk.jmc.console.uitest/src/test/java/org/openjdk/jmc/console/uitest/mbeanhelpers/Testable.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/TestHelper.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/TestDefaultTransformRegistry.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/TestJFRTransformer.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/util/TestToolkit.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/util/TestVisitor.java
+ core/tests/org.openjdk.jmc.common.test/.settings/org.eclipse.jdt.core.prefs
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/test/BinaryPrefixTest.java
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/test/MCTestCase.java
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/test/mock/item/MockAttributes.java
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/test/mock/item/MockCollections.java
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/test/string/StringToolkitTest.java
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/test/unit/ContentTypeTest.java
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/util/BoundedListTest.java
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/version/JavaVMVersionToolkitTest.java
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/version/JavaVersionTest.java
+ core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/.settings/org.eclipse.jdt.core.prefs
+ core/tests/org.openjdk.jmc.flightrecorder.rules.test/.settings/org.eclipse.jdt.core.prefs
+ core/tests/org.openjdk.jmc.flightrecorder.test/.settings/org.eclipse.jdt.core.prefs
! core/tests/org.openjdk.jmc.flightrecorder.test/src/test/java/org/openjdk/jmc/flightrecorder/test/JfrAttributesTest.java
! core/tests/org.openjdk.jmc.flightrecorder.test/src/test/java/org/openjdk/jmc/flightrecorder/test/MetadataEventLocationUpdateTest.java
! core/tests/org.openjdk.jmc.flightrecorder.test/src/test/java/org/openjdk/jmc/flightrecorder/test/StacktraceBaselineGenerator.java
! core/tests/org.openjdk.jmc.flightrecorder.test/src/test/java/org/openjdk/jmc/flightrecorder/test/util/StacktraceTestToolkit.java

Changeset: 4dbb52686dac
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-03-18 15:10 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/4dbb52686dac

JMC-5768: Add frequency (Hz) support in UnitLookup
Summary: Create Frequency KindOfQuantity and Hertz Unit in UnitLookup,
and change JfxPulseDurationRule to use Hertz for its target frame rate.
Reviewed-by: hdafgard
Contributed-by: Elliott Baron <ebaron at redhat.com>

! application/org.openjdk.jmc.flightrecorder.ext.jfx/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPulseDurationRule.java
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/resources/org/openjdk/jmc/flightrecorder/ext/jfx/messages.properties
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/resources/org/openjdk/jmc/flightrecorder/ext/jfx/messages_ja.properties
! application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/resources/org/openjdk/jmc/flightrecorder/ext/jfx/messages_zh_CN.properties
+ application/tests/org.openjdk.jmc.flightrecorder.ext.jfx.test/.classpath
+ application/tests/org.openjdk.jmc.flightrecorder.ext.jfx.test/.project
+ application/tests/org.openjdk.jmc.flightrecorder.ext.jfx.test/META-INF/MANIFEST.MF
+ application/tests/org.openjdk.jmc.flightrecorder.ext.jfx.test/build.properties
+ application/tests/org.openjdk.jmc.flightrecorder.ext.jfx.test/pom.xml
+ application/tests/org.openjdk.jmc.flightrecorder.ext.jfx.test/src/test/java/org/openjdk/jmc/flightrecorder/ext/jfx/test/JfxPulseDurationRuleTest.java
+ application/tests/org.openjdk.jmc.flightrecorder.ext.jfx.test/src/test/resources/jfr/pulseduration.jfr
! application/tests/pom.xml
! core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java
! core/org.openjdk.jmc.common/src/main/resources/org/openjdk/jmc/common/messages/internal/messages.properties
! core/org.openjdk.jmc.common/src/main/resources/org/openjdk/jmc/common/messages/internal/messages_ja.properties
! core/org.openjdk.jmc.common/src/main/resources/org/openjdk/jmc/common/messages/internal/messages_zh_CN.properties
! core/tests/org.openjdk.jmc.common.test/src/test/java/org/openjdk/jmc/common/test/unit/DeriveUnitTest.java

Changeset: 4d7d8c685a5b
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-03-26 14:11 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/4d7d8c685a5b

JMC-6211: Restore Defaults button doesn't revert username and password in Preferences
Summary: Reset mail server user credentials to blank values when reverting to defaults
Reviewed-by: hirt
Contributed-by: Elliott Baron <ebaron at redhat.com>

! application/org.openjdk.jmc.console.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java
! application/org.openjdk.jmc.rjmx/META-INF/MANIFEST.MF
! application/uitests/org.openjdk.jmc.console.uitest/META-INF/MANIFEST.MF
+ application/uitests/org.openjdk.jmc.console.uitest/src/test/java/org/openjdk/jmc/console/uitest/ConsolePreferencesTest.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/MCDialog.java

Changeset: 85cd81df8bed
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-04-09 20:07 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/85cd81df8bed

JMC-6442: Transform sampledThread attribute to eventThread attribute for NativeMethodSample events
Reviewed-by: hirt
Contributed-by: klward

! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkTypeIDs.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SyntheticAttributeExtension.java

Changeset: e831d13af019
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-04-15 13:14 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/e831d13af019

JMC-6455: Building source jars when building core
Reviewed-by: hirt
Contributed-by: Stefan Ferstl <st.ferstl at gmail.com>

! core/pom.xml

Changeset: 00229df30bf5
Author:    aptmac <almacdon at redhat.com>
Date:      2019-04-12 14:59 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/00229df30bf5

JMC-4613: Thread name striked out
Reviewed-by: hirt

! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java

Changeset: f3f0eba01db1
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-04-15 10:48 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/f3f0eba01db1

JMC-6456: Fix name of JDK Flight Recorder feature
Summary: Fix name of JDK Flight Recorder feature
Contributed-by: Jie Kang <jkang at redhat.com>
Reviewed-by: ghb, hirt

! application/org.openjdk.jmc.feature.flightrecorder/feature.properties

Changeset: 313d5b90e7bb
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-04-19 12:55 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/313d5b90e7bb

JMC-6444: Upgrading to fix-info-plist 1.5
Reviewed-by: ghb

! application/org.openjdk.jmc.rcp.product/pom.xml

Changeset: 45819349275d
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-04-19 21:51 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/45819349275d

JMC-6454: Upgrade to Tycho 1.4.0
Reviewed-by: ghb

! pom.xml

Changeset: ea29d81117c8
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-04-29 22:36 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/ea29d81117c8

JMC-6274: Add Eclipse 2018-12 and 2019-03 target platforms
Reviewed-by: ghb, Jie Kang <jkang at redhat.com>

! application/org.openjdk.jmc.browser.attach/.settings/org.eclipse.pde.prefs
! application/org.openjdk.jmc.osgi.extension/.project
! application/org.openjdk.jmc.rcp.product/jmc.product
! pom.xml
+ releng/platform-definitions/platform-definition-2018-12/.project
! releng/platform-definitions/platform-definition-2018-12/platform-definition-2018-12.target
! releng/platform-definitions/platform-definition-2018-12/pom.xml
+ releng/platform-definitions/platform-definition-2019-03/.project
! releng/platform-definitions/platform-definition-2019-03/platform-definition-2019-03.target
! releng/platform-definitions/platform-definition-2019-03/pom.xml
- releng/platform-definitions/platform-definition-oxygen/pom.xml

Changeset: 18db58119bae
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-04-30 09:34 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/18db58119bae

JMC-6429: Upgrade to ASM 7.1
Reviewed-by: ghb

! core/org.openjdk.jmc.agent/pom.xml

Changeset: 73a62a8106bc
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-05-01 21:45 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/73a62a8106bc

JMC-6460: Provide simple mechanism for building JMC under Docker
Reviewed-by: klward,hirt,Jie Kang <jkang at redhat.com>
Contributed-by: Will Thames <will at thames.id.au>

! .gitignore
! .hgignore
! README.md
+ docker/Dockerfile-jmc
+ docker/Dockerfile-p2
+ docker/docker-compose.yml

Changeset: f0b2afefc8b2
Author:    kdobson
Date:      2019-05-02 11:06 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/f0b2afefc8b2

JMC-4645:Size distribution chart for File/Socket I/O pages
Summary:Adds a chart that shows the distribution of I/O events by size
Reviewed By: hirt, almac

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages.properties
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAggregators.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java

Changeset: 15b69c633d6c
Author:    kdobson
Date:      2019-05-02 11:03 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/15b69c633d6c

JMC-4469:Adding a page from properties view
Summary:Create a page from selected events by right clicking the properties view
Reviewed By: Hirt, almac

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java

Changeset: 26ddbb287466
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-05-08 20:30 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/26ddbb287466

JMC-6461: Cleaner versioning information when not embedding a JDK
Reviewed-by: ghb

! application/l10n/org.openjdk.jmc.rcp.application.ja/plugin_ja.properties
! application/l10n/org.openjdk.jmc.rcp.application.zh_CN/plugin_zh_CN.properties
! application/org.openjdk.jmc.rcp.application/plugin.properties
! pom.xml

Changeset: f9cf221cac52
Author:    aptmac <almacdon at redhat.com>
Date:      2019-05-09 11:48 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/f9cf221cac52

JMC-4466: Hide thread directly from Thread graph context menu
Summary: Add functionality to the context menu to hide threads from the JFR Threads page graph, and reset the graph to display the current selection of Threads
Reviewed-by: ghb, neugens

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages.properties
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/Messages.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java
! application/org.openjdk.jmc.ui/src/main/resources/org/openjdk/jmc/ui/charts/messages.properties
+ application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/java/org/openjdk/jmc/flightrecorder/uitest/JfrThreadsPageTest.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/base/wrappers/MCJemmyBase.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/JfrUi.java
+ application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/MCChartCanvas.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/MCTable.java

Changeset: 2dbad2a2f1bd
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-05-16 12:33 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/2dbad2a2f1bd

JMC-6468: Rule for detecting unsupported JDK version
Reviewed-by: ghb

! core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersionSupport.java
+ core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/UnsupportedJdkVersionRule.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/Messages.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/META-INF/services/org.openjdk.jmc.flightrecorder.rules.IRule
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/messages.properties
- core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/baseline/Generated_JfrRuleBaseline.xml
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/resources/baseline/JfrRuleBaseline.xml

Changeset: f2439cf4fe3d
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-05-24 13:05 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/f2439cf4fe3d

JMC-6480: Fixing the GC Locker rule
Reviewed-by: hdafgard, Jie Kang <jkang at redhat.com>

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/messages.properties
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/resources/baseline/JfrRuleBaseline.xml

Changeset: 4cdad7109d53
Author:    hirt <marcus.hirt at oracle.com>
Date:      2019-05-31 23:26 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/4cdad7109d53

JMC-3338: Adds simple visualization of loaded native libraries
Summary: Also fixes some other annoyances, like environment variables should be sorted on key by default, system properties should be sorted on key by default, it should be okay to have a quary with both attributes and aggregators to fuel the DistinctItemsPage and removal of some unused imports
Reviewed-by: hdafgard, Jie Kang <jkang at redhat.com>

! application/org.openjdk.jmc.flightrecorder.ui/defaultPages.xml
+ application/org.openjdk.jmc.flightrecorder.ui/icons/pages/nativelibraries.png
+ application/org.openjdk.jmc.flightrecorder.ui/icons/pages/nativelibraries at 2x.png
! application/org.openjdk.jmc.flightrecorder.ui/plugin.xml
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ImageConstants.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java
+ application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/NativeLibraryPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages.properties
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/JfrUi.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java
! core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/JfrRuleTopics.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAggregators.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkQueries.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkTypeIDs.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/messages/internal/Messages.java
! core/org.openjdk.jmc.flightrecorder/src/main/resources/org/openjdk/jmc/flightrecorder/jdk/messages/internal/messages.properties

Changeset: 85076b7a4651
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-06-03 16:50 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/85076b7a4651

JMC-6252: Method Profiling rule appears to be taking forever to evaluate
Summary: Resolved a race condition where rules were added to the queue without being consumed. Corrected JavaScript command execution order so UI is correctly updated.
Reviewed-by: hdafgard
Contributed-by: Kangcheng Xu <kxu at redhat.com>

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java

Changeset: cc848bd6e679
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-06-05 10:18 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/cc848bd6e679

JMC-6171: (Mac OSX) FileDialog.setfilterIndex() doesn't work as expected
Summary: Revert workaround for the file dialog bug on Mac OS X, which is now fixed in the Eclipse 4.10 release
Reviewed-by: aptmac, jmatsuoka
Contributed-by: Jessye Coleman-Shapiro <jescolem at redhat.com>

! application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java

Changeset: c5c4fcd97f7c
Author:    kdobson
Date:      2019-06-05 10:24 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/c5c4fcd97f7c

5368: Clear stacktrace view when editor is closed
Summary: Stacktrace clears on close
Reviewed by: hirt

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java

Changeset: 6999dd6f9331
Author:    aptmac <almacdon at redhat.com>
Date:      2019-06-07 11:07 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/6999dd6f9331

JMC-4466: Fix the hide thread functionality in Windows and JfrThreadsPageTest uitest failures
Summary: The hide thread functionality on the JFR Threads page was not working as intended in Windows. Additionally, the uitests would sometimes not focus the table when trying to make a selection, causing the tests to fail.
Reviewed-by: hirt

! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/MCChartCanvas.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/MCTable.java

Changeset: 3156d32ea42f
Author:    neugens
Date:      2019-06-13 11:41 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/3156d32ea42f

JMC-6505: Cannot run JMC on JDK 8 by default
Summary: Add +IgnoreUnrecognizedVMOptions to the jmc.ini so that JVM with no modules or support for JFR can still run JMC
Reviewed-by: hirt

! application/org.openjdk.jmc.rcp.product/jmc.product

Changeset: 8a3db82fa123
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-06-25 12:32 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/8a3db82fa123

JMC-6514: Upgrading to Eclipse 2019-06
Reviewed-by: hirt, ghb
Contributed-by: clanger

! pom.xml
+ releng/platform-definitions/platform-definition-2019-06/.project
+ releng/platform-definitions/platform-definition-2019-06/platform-definition-2019-06.target
+ releng/platform-definitions/platform-definition-2019-06/pom.xml
! releng/platform-definitions/pom.xml

Changeset: 8958e3463ce3
Author:    aptmac <almacdon at redhat.com>
Date:      2019-06-27 14:41 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/8958e3463ce3

JMC-6484: "Recent Files" sub-menu not populated on startup
Summary: Marked MCPathEditorInput(File) constructor deprecated. Updated all callers to use the alternative constructor.
Contributed-by: Kangcheng Xu <kxu at redhat.com>

! application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java
! application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/WriteAndOpenRecordingJob.java
! application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/DumpRecordingJob.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java
! application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/HeapDumpAction.java
! application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/MissionControlEditorDropAdapter.java
! application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/OpenDocumentEventProcessor.java
! application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java
! application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/commands/OpenFile.java
! application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/FlightRecordingExampleAction.java
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/TestHelper.java

Changeset: 658c0e1104e5
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-07-01 11:37 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/658c0e1104e5

JMC-6513: Explicitly setting compiler level to JDK 8
Reviewed-by: hirt
Contributed-by: clanger

+ application/org.openjdk.jmc.alert/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.attach/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.browser.attach/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.browser.jdp/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.browser/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.commands/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.console.jconsole/.settings/org.eclipse.jdt.core.prefs
! application/org.openjdk.jmc.console.pde/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.console.persistence/.settings/org.eclipse.jdt.core.prefs
! application/org.openjdk.jmc.console.twitter/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.console.ui.diagnostic/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.console.ui.mbeanbrowser/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.console.ui.notification/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.console.ui.subscriptions/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.console.ui/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.docs/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.configuration/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.controlpanel.ui/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.ext.g1/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.ext.jfx/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.metadata/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.pde/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.rules.extensionprovider/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.ui/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.greychart.ui/.settings/org.eclipse.jdt.core.prefs
! application/org.openjdk.jmc.greychart/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.ide.jdt/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.ide.launch/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.ide.ui/.settings/org.eclipse.jdt.core.prefs
! application/org.openjdk.jmc.javafx.osgi/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.jdp/.settings/org.eclipse.jdt.core.prefs
! application/org.openjdk.jmc.joverflow.ui/.settings/org.eclipse.jdt.core.prefs
! application/org.openjdk.jmc.joverflow/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.pde/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.rcp.application/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.rcp.intro/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.rjmx.ext/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.rjmx.services.jfr/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.rjmx.ui/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.rjmx/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.ui.common/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.ui/.settings/org.eclipse.jdt.core.prefs
+ application/tests/org.openjdk.jmc.flightrecorder.configuration.test/.settings/org.eclipse.jdt.core.prefs
+ application/tests/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration.test/.settings/org.eclipse.jdt.core.prefs
+ application/tests/org.openjdk.jmc.ide.launch.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.joverflow.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.rjmx.test/.settings/org.eclipse.jdt.core.prefs
! application/tests/org.openjdk.jmc.ui.common.test/.settings/org.eclipse.jdt.core.prefs
! application/uitests/org.openjdk.jmc.console.persistence.uitest/.settings/org.eclipse.jdt.core.prefs
! application/uitests/org.openjdk.jmc.console.uitest/.settings/org.eclipse.jdt.core.prefs
! application/uitests/org.openjdk.jmc.rcp.application.uitest/.settings/org.eclipse.jdt.core.prefs
! core/org.openjdk.jmc.common/.settings/org.eclipse.jdt.core.prefs
! core/tests/org.openjdk.jmc.common.test/.settings/org.eclipse.jdt.core.prefs

Changeset: 420b03a2faa7
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-07-02 00:47 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/420b03a2faa7

JMC-6518: Fix formatting of some notes in the Start Flight Recording wizard
Reviewed-by: hirt
Contributed-by: clanger

! application/l10n/org.openjdk.jmc.flightrecorder.controlpanel.ui.ja/src/main/resources/org/openjdk/jmc/flightrecorder/controlpanel/ui/messages/internal/messages_ja.properties
! application/l10n/org.openjdk.jmc.flightrecorder.controlpanel.ui.zh_CN/src/main/resources/org/openjdk/jmc/flightrecorder/controlpanel/ui/messages/internal/messages_zh_CN.properties
! application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/resources/org/openjdk/jmc/flightrecorder/controlpanel/ui/messages/internal/messages.properties

Changeset: 7d46393c3bed
Author:    ebaron <ebaron at redhat.com>
Date:      2019-07-03 11:55 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/7d46393c3bed

JMC-5327: Using HdrHistograms to visualize latencies
Summary: Add HdrHistogram-backed table to show IO latency percentile distribution
Reviewed-by: hirt, aptmac

! application/l10n/org.openjdk.jmc.flightrecorder.ui.ja/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages_ja.properties
! application/l10n/org.openjdk.jmc.flightrecorder.ui.zh_CN/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages_zh_CN.properties
! application/org.openjdk.jmc.flightrecorder.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.flightrecorder.ui/defaultPages.xml
+ application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DurationHdrHistogram.java
+ application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DurationPercentileTable.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages.properties
! application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java
! application/uitests/org.openjdk.jmc.flightrecorder.uitest/META-INF/MANIFEST.MF
+ application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/java/org/openjdk/jmc/flightrecorder/uitest/pages/FileIOPageTest.java
+ application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/java/org/openjdk/jmc/flightrecorder/uitest/pages/IOPageTestBase.java
+ application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/java/org/openjdk/jmc/flightrecorder/uitest/pages/SocketIOPageTest.java
+ application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/resources/jfr/io_test.jfr
! releng/platform-definitions/platform-definition-2018-09/platform-definition-2018-09.target
! releng/platform-definitions/platform-definition-2018-12/platform-definition-2018-12.target
! releng/platform-definitions/platform-definition-2019-03/platform-definition-2019-03.target
! releng/platform-definitions/platform-definition-2019-06/platform-definition-2019-06.target
! releng/platform-definitions/platform-definition-photon/platform-definition-photon.target
! releng/third-party/pom.xml

Changeset: 842000eb6bf7
Author:    aptmac <almacdon at redhat.com>
Date:      2019-07-03 15:07 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/842000eb6bf7

JMC-5657: Start using JaCoCo for code coverage
Summary: Added code coverage with JaCoCo for all the modules in both jmc/core/ and jmc/application
Reviewed-by: ghb, aptmac
Contributed-by: Carmine Vincenzo Russo <carusso at redhat.com>

! .gitignore
! .hgignore
+ application/coverage/pom.xml
! application/pom.xml
! application/tests/pom.xml
! application/uitests/pom.xml
+ core/coverage/pom.xml
! core/pom.xml
! core/tests/pom.xml

Changeset: e17627ddb9c0
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-07-05 10:59 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/e17627ddb9c0

JMC-5706: JavaBlocking rule should report total block times
Summary: Added total block time to information displayed about most blocked thread or class
Reviewed-by: aptmac, jmatsuoka
Contributed-by: Jessye Coleman-Shapiro <jescolem at redhat.com>

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/JavaBlockingRule.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/messages.properties
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/resources/baseline/JfrRuleBaseline.xml

Changeset: 8ea70b7b04c4
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-07-05 17:36 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/8ea70b7b04c4

JMC-6520: Removing the old JDK version rule
Reviewed-by: ghb,neugens

- core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/UnsupportedJdkVersionRule.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/Messages.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/META-INF/services/org.openjdk.jmc.flightrecorder.rules.IRule
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/messages.properties
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/resources/baseline/JfrRuleBaseline.xml

Changeset: d33ac305d7be
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-07-11 17:23 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/d33ac305d7be

JMC-6512: Competing CPU load rule should take overall load into account
Reviewed-by: jkang, hirt
Contributed-by: Florian David <florian.david at datadoghq.com>

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/CompareCpuRule.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/messages.properties
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/messages/internal/Messages.java
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/resources/baseline/JfrRuleBaseline.xml

Changeset: b3f19d17c4f7
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-07-11 17:52 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/b3f19d17c4f7

JMC-5701: GC stall rule never reports OK result
Summary: Require GC events to be both unavailable and disabled to return a N/A result
Reviewed-by: hdafgard
Contributed-by: Florian David <florian.david at datadoghq.com>

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcStallRule.java
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/resources/baseline/JfrRuleBaseline.xml

Changeset: f8e85b2ad8dd
Author:    hirt <marcus at hirt.se>
Date:      2019-07-13 15:33 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/f8e85b2ad8dd

JMC-4057: Flame graph view delivered as experimental plug-in
Reviewed-by: Jie Kang <jkang at redhat.com>, hdafgard
Contributed-by: hirt, mwengner, Nenad Bogojevic <nbogojevic at hotmail.com>

+ application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/.project
+ application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/build.properties
+ application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/feature.properties
+ application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/feature.xml
+ application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/pom.xml
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/.classpath
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/.project
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/.settings/org.eclipse.m2e.core.prefs
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/META-INF/MANIFEST.MF
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/build.properties
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/icons/flame.png
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/icons/flame at 2x.png
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/plugin.properties
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/plugin.xml
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/pom.xml
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/tree/TraceNode.java
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/tree/TraceTreeUtils.java
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/views/FlameGraphView.java
+ application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/views/page.html
! application/org.openjdk.jmc.updatesite.ide/category.xml
! application/org.openjdk.jmc.updatesite.ide/feature.xml
! application/org.openjdk.jmc.updatesite.rcp/category.xml
! application/org.openjdk.jmc.updatesite.rcp/feature.xml
! application/pom.xml
! application/uitests/org.openjdk.jmc.console.uitest/src/test/java/org/openjdk/jmc/console/uitest/ConsolePreferencesTest.java
! configuration/ide/eclipse/launchers/JMC Eclipse plug-ins (JDK 8).launch
! configuration/ide/eclipse/launchers/JMC Eclipse plug-ins.launch
! configuration/ide/eclipse/launchers/JMC RCP plug-ins (JDK 8).launch
! configuration/ide/eclipse/launchers/JMC RCP plug-ins.launch
! core/org.openjdk.jmc.flightrecorder.rules.jdk/.settings/org.eclipse.jdt.core.prefs
! core/org.openjdk.jmc.flightrecorder.rules/.settings/org.eclipse.jdt.core.prefs

Changeset: 3ebb70a155d1
Author:    aptmac <almacdon at redhat.com>
Date:      2019-07-16 11:42 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/3ebb70a155d1

JMC-6492: Add unit support for jdk.jfr.Frequency
Reviewed-by: aptmac, neugens
Contributed-by: Jie Kang <jkang at redhat.com>

! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java

Changeset: dee2cfe0edc0
Author:    aptmac <almacdon at redhat.com>
Date:      2019-07-16 14:05 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/dee2cfe0edc0

JMC-5499: Add XFlagChanged events to JVM Internals Page
Summary: Created JVM Flags Log table on JVM Internals Page to display XFlagChanged events.
Reviewed-by: aptmac, neugens
Contributed-by: Jessye Coleman-Shapiro <jescolem at redhat.com>

! application/org.openjdk.jmc.flightrecorder.ui/defaultPages.xml
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages.properties
+ application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/java/org/openjdk/jmc/flightrecorder/uitest/pages/JVMInformationPageTest.java
+ application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/resources/jfr/flags_changed.jfr
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java
! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/messages/internal/Messages.java

Changeset: 5c48822d0147
Author:    aptmac <almacdon at redhat.com>
Date:      2019-07-17 12:53 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/5c48822d0147

JMC-6082: JOverflow does not handle large heap dumps well
Summary: Corrected CachedReadBufferFactory from closing dump files prematurely
Reviewed-by: hirt
Contributed-by: Kangcheng Xu <kxu at redhat.com>

! application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java

Changeset: 9a74cf778b23
Author:    aptmac <almacdon at redhat.com>
Date:      2019-07-22 14:41 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/9a74cf778b23

JMC-6524: Rename Launcher files and exclude spaces
Reviewed-by: hirt, aptmac
Contributed-by: Jie Kang <jkang at redhat.com>

- configuration/ide/eclipse/launchers/JMC Eclipse (JDK 8).launch
- configuration/ide/eclipse/launchers/JMC Eclipse plug-ins (JDK 8).launch
- configuration/ide/eclipse/launchers/JMC Eclipse plug-ins.launch
- configuration/ide/eclipse/launchers/JMC Eclipse.launch
- configuration/ide/eclipse/launchers/JMC RCP (JDK 8).launch
- configuration/ide/eclipse/launchers/JMC RCP plug-ins (JDK 8).launch
- configuration/ide/eclipse/launchers/JMC RCP plug-ins.launch
- configuration/ide/eclipse/launchers/JMC RCP.launch
+ configuration/ide/eclipse/launchers/JMC-Eclipse-JDK-8.launch
+ configuration/ide/eclipse/launchers/JMC-Eclipse-plug-ins-JDK-8.launch
+ configuration/ide/eclipse/launchers/JMC-Eclipse-plug-ins.launch
+ configuration/ide/eclipse/launchers/JMC-Eclipse.launch
+ configuration/ide/eclipse/launchers/JMC-RCP-JDK-8.launch
+ configuration/ide/eclipse/launchers/JMC-RCP-plug-ins-JDK-8.launch
+ configuration/ide/eclipse/launchers/JMC-RCP-plug-ins.launch
+ configuration/ide/eclipse/launchers/JMC-RCP.launch
- configuration/ide/eclipse/launchers/Remote RCP Debugging.launch
+ configuration/ide/eclipse/launchers/Remote-RCP-Debugging.launch

Changeset: 7d10e844548e
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-07-22 15:14 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/7d10e844548e

JMC-6537: Autoboxing rule is slow
Summary: Rewrote autoboxing rule to use StacktraceModel instead of Aggregators with String-based IItemFilters to improve performance
Reviewed-by: mhirt

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AutoBoxingRule.java

Changeset: 6f1cf187885b
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-07-29 14:14 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/6f1cf187885b

JMC-6541: Switching to more compact data format for the flame graph json, also updating to new version of the flame graph library (JMC-6530)
Reviewed-by: hdafgard

! application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/views/FlameGraphView.java
! application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/views/page.html

Changeset: bf6609b40d80
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-08-08 19:01 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/bf6609b40d80

JMC-6544: Allow FlightRecordingSupportRule to run even with an unknown Java version
Summary: Fix bugs where FlightRecordingSupportRule and CodeCachePage cause NPEs when run on recordings made with certain unknown JVMs
Reviewed-by: hdafgard
Contributed-by: Florian David <florian.david at datadoghq.com>

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java

Changeset: 69f6cde0eb0c
Author:    kdobson
Date:      2019-08-08 16:47 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/69f6cde0eb0c

JMC-5640: Heap Usage after GC Chart
Summary: Adds a chart to the Garbage Collections Page displaying Heap Usage Post GC
Reviewed By: hdafgard, neugens

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java
! application/org.openjdk.jmc.flightrecorder.ui/src/main/resources/org/openjdk/jmc/flightrecorder/ui/messages/internal/messages.properties

Changeset: 5b716ee5bbeb
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-08-12 16:29 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/5b716ee5bbeb

JMC-6548: Allow multiple java agents in jvm argument rule check
Summary: Duplicate flags rule now checks for duplicated java agents properly so multiple agents will not trigger a warning result
Reviewed-by: hdafgard
Contributed-by: Florian David <florian.david at datadoghq.com>

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/JvmInternalsDataProvider.java
+ core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/java/org/openjdk/jmc/flightrecorder/test/rules/dataproviders/TestJvmInternalsDataProvider.java

Changeset: fbefd07aa4b6
Author:    jkang <jkang at redhat.com>
Date:      2019-08-19 11:57 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/fbefd07aa4b6

JMC-6115: Use Jemmy builds from Maven Central
Summary: Jemmy now comes from the local p2 repository and uses the updated Jemmy version 2.0.0
Reviewed-by: aptmac, hirt

! README.md
! application/uitests/org.openjdk.jmc.test.jemmy/.classpath
! application/uitests/org.openjdk.jmc.test.jemmy/META-INF/MANIFEST.MF
! application/uitests/org.openjdk.jmc.test.jemmy/build.properties
! application/uitests/org.openjdk.jmc.test.jemmy/pom.xml
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/base/wrappers/MCJemmyBase.java
! releng/platform-definitions/platform-definition-2018-09/platform-definition-2018-09.target
! releng/platform-definitions/platform-definition-2018-12/platform-definition-2018-12.target
! releng/platform-definitions/platform-definition-2019-03/platform-definition-2019-03.target
! releng/platform-definitions/platform-definition-2019-06/platform-definition-2019-06.target
! releng/platform-definitions/platform-definition-photon/platform-definition-photon.target
! releng/third-party/pom.xml

Changeset: f8c62bc5783d
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-08-27 00:23 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/f8c62bc5783d

JMC-6556: Remove static modifier for struct map in TypeManager
Summary: Removes static modifier to fix memory leak and maybe prevent other bugs
Reviewed-by: egahlin

! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java

Changeset: eab31bec00c6
Author:    aptmac <almacdon at redhat.com>
Date:      2019-08-27 10:51 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/eab31bec00c6

JMC-6553: Update error message when JFR is not available
Summary: Edit error message for unavailable JFR and rename some message variables
Reviewed-by: hirt, ghb
Contributed-by: Salman Siddiqui <sasiddiq at redhat.com>

! application/l10n/org.openjdk.jmc.rjmx.ja/src/main/resources/org/openjdk/jmc/rjmx/messages/internal/messages_ja.properties
! application/l10n/org.openjdk.jmc.rjmx.zh_CN/src/main/resources/org/openjdk/jmc/rjmx/messages/internal/messages_zh_CN.properties
! application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java
! application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/messages/internal/Messages.java
! application/org.openjdk.jmc.rjmx/src/main/resources/org/openjdk/jmc/rjmx/messages/internal/messages.properties
! application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/JVMSupportToolkitTest.java
! application/uitests/org.openjdk.jmc.browser.uitest/src/test/java/org/openjdk/jmc/browser/uitest/jvmcompat/ConnectionMessageTest.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/JvmBrowser.java

Changeset: 859c3fb83aeb
Author:    hirt <marcus at hirt.se>
Date:      2019-09-05 21:18 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/859c3fb83aeb

JMC-6564: Add distribution management section for release versions
Reviewed-by: hirt
Contributed-by: reinhapa

! pom.xml

Changeset: 55e40ac38237
Author:    jmatsuoka <jmatsuok at redhat.com>
Date:      2019-09-10 13:07 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/55e40ac38237

JMC-6559: Fix typos in Spotbugs exclude
Summary: Correct typos and exclude false positives
Reviewed-by: jkang, neugens, jmatsuoka
Contributed-by: Kangcheng Xu <kxu at redhat.com>

! configuration/spotbugs/spotbugs-exclude.xml

Changeset: cf7c184dbed4
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-09-11 10:42 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/cf7c184dbed4

JMC-6546: Fixing the update sites in JMC 7.1.0
Reviewed-by: ebaron, klward

! application/org.openjdk.jmc.feature.flightrecorder/feature.xml

Changeset: 2ca097091ebb
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-09-18 18:47 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/2ca097091ebb

JMC-6582: ItemTreeBuilder is slow and not interruptible
Summary: Improve performance by using proper accessors and add implementable interface to allow interruption
Reviewed-by: hirt

! core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeBuilder.java
! core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java

Changeset: 7e694af88f7d
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-09-23 12:43 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/7e694af88f7d

JMC-6584: Include Flame View by default
Reviewed-by: hdafgard

- application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/.project
- application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/build.properties
- application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/feature.properties
- application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/feature.xml
- application/org.openjdk.jmc.feature.flightrecorder.ext.flameview/pom.xml
! application/org.openjdk.jmc.feature.flightrecorder/feature.xml
- application/org.openjdk.jmc.flightrecorder.ext.flameview/.classpath
- application/org.openjdk.jmc.flightrecorder.ext.flameview/.project
- application/org.openjdk.jmc.flightrecorder.ext.flameview/.settings/org.eclipse.jdt.core.prefs
- application/org.openjdk.jmc.flightrecorder.ext.flameview/.settings/org.eclipse.m2e.core.prefs
- application/org.openjdk.jmc.flightrecorder.ext.flameview/META-INF/MANIFEST.MF
- application/org.openjdk.jmc.flightrecorder.ext.flameview/build.properties
- application/org.openjdk.jmc.flightrecorder.ext.flameview/icons/flame.png
- application/org.openjdk.jmc.flightrecorder.ext.flameview/icons/flame at 2x.png
- application/org.openjdk.jmc.flightrecorder.ext.flameview/plugin.properties
- application/org.openjdk.jmc.flightrecorder.ext.flameview/plugin.xml
- application/org.openjdk.jmc.flightrecorder.ext.flameview/pom.xml
- application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/tree/TraceNode.java
- application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/tree/TraceTreeUtils.java
- application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/views/FlameGraphView.java
- application/org.openjdk.jmc.flightrecorder.ext.flameview/src/main/java/org/openjdk/jmc/flightrecorder/ext/flameview/views/page.html
+ application/org.openjdk.jmc.flightrecorder.flameview/.classpath
+ application/org.openjdk.jmc.flightrecorder.flameview/.project
+ application/org.openjdk.jmc.flightrecorder.flameview/.settings/org.eclipse.jdt.core.prefs
+ application/org.openjdk.jmc.flightrecorder.flameview/.settings/org.eclipse.m2e.core.prefs
+ application/org.openjdk.jmc.flightrecorder.flameview/META-INF/MANIFEST.MF
+ application/org.openjdk.jmc.flightrecorder.flameview/build.properties
+ application/org.openjdk.jmc.flightrecorder.flameview/icons/flame.png
+ application/org.openjdk.jmc.flightrecorder.flameview/icons/flame at 2x.png
+ application/org.openjdk.jmc.flightrecorder.flameview/plugin.properties
+ application/org.openjdk.jmc.flightrecorder.flameview/plugin.xml
+ application/org.openjdk.jmc.flightrecorder.flameview/pom.xml
+ application/org.openjdk.jmc.flightrecorder.flameview/src/main/java/org/openjdk/jmc/flightrecorder/flameview/tree/TraceNode.java
+ application/org.openjdk.jmc.flightrecorder.flameview/src/main/java/org/openjdk/jmc/flightrecorder/flameview/tree/TraceTreeUtils.java
+ application/org.openjdk.jmc.flightrecorder.flameview/src/main/java/org/openjdk/jmc/flightrecorder/flameview/views/FlameGraphView.java
+ application/org.openjdk.jmc.flightrecorder.flameview/src/main/java/org/openjdk/jmc/flightrecorder/flameview/views/page.html
+ application/org.openjdk.jmc.rcp.product/.settings/org.eclipse.core.resources.prefs
! application/org.openjdk.jmc.updatesite.ide/category.xml
! application/org.openjdk.jmc.updatesite.ide/feature.xml
! application/org.openjdk.jmc.updatesite.rcp/category.xml
! application/org.openjdk.jmc.updatesite.rcp/feature.xml
! application/pom.xml
! configuration/ide/eclipse/launchers/JMC-Eclipse-plug-ins-JDK-8.launch
! configuration/ide/eclipse/launchers/JMC-Eclipse-plug-ins.launch
! configuration/ide/eclipse/launchers/JMC-RCP-plug-ins-JDK-8.launch
! configuration/ide/eclipse/launchers/JMC-RCP-plug-ins.launch

Changeset: 87389ca6755a
Author:    Jie Kang <jkang at redhat.com>
Date:      2019-09-26 11:16 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/87389ca6755a

JMC-5473: Quick search for Automated Analysis Result Table
Reviewed-by: aptmac, hdafgard
Contributed-by: Jie Kang <jkang at redhat.com>, Carmine Vincenzo Russo <carusso at redhat.com>

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java
! application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/java/org/openjdk/jmc/flightrecorder/uitest/JfrRecordingTest.java
! application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/java/org/openjdk/jmc/flightrecorder/uitest/OldRecordingsVerificationTest.java
+ application/uitests/org.openjdk.jmc.flightrecorder.uitest/src/test/java/org/openjdk/jmc/flightrecorder/uitest/ResultOverviewTest.java
! application/uitests/org.openjdk.jmc.test.jemmy/src/test/java/org/openjdk/jmc/test/jemmy/misc/wrappers/JfrUi.java

Changeset: 5eff6ced81be
Author:    hirt <marcus at hirt.se>
Date:      2019-10-11 22:43 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/5eff6ced81be

JMC-6519: Set a correct default destination file for flight recordings in IDE mode
Reviewed-by: hirt
Contributed-by: clanger

! application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java
! application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java
! application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/RCPApplicationIDESupport.java
! application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java
! application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IIDESupport.java

Changeset: 52d0c2777f2c
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-10-18 10:37 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/52d0c2777f2c

JMC-6594: Fix Eclipse project names
Reviewed-by: hirt
Contributed-by: clanger

! application/uitests/org.openjdk.jmc.console.uitest/.classpath
! core/org.openjdk.jmc.common/.project
! core/org.openjdk.jmc.flightrecorder.rules.jdk/.project
! core/org.openjdk.jmc.flightrecorder.rules/.project
! core/org.openjdk.jmc.flightrecorder/.project
! core/tests/org.openjdk.jmc.common.test/.project
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/.project
! core/tests/org.openjdk.jmc.flightrecorder.rules.test/.project
! core/tests/org.openjdk.jmc.flightrecorder.test/.project

Changeset: 618fc035cce7
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-10-18 14:46 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/618fc035cce7

JMC-6595: Add Eclipse 2019-09 target definition
Reviewed-by: hirt
Contributed-by: clanger

! pom.xml
! releng/platform-definitions/platform-definition-2018-09/.project
! releng/platform-definitions/platform-definition-2018-09/platform-definition-2018-09.target
! releng/platform-definitions/platform-definition-2018-09/pom.xml
! releng/platform-definitions/platform-definition-2018-12/.project
! releng/platform-definitions/platform-definition-2018-12/platform-definition-2018-12.target
! releng/platform-definitions/platform-definition-2018-12/pom.xml
! releng/platform-definitions/platform-definition-2019-03/.project
! releng/platform-definitions/platform-definition-2019-03/platform-definition-2019-03.target
! releng/platform-definitions/platform-definition-2019-03/pom.xml
! releng/platform-definitions/platform-definition-2019-06/.project
! releng/platform-definitions/platform-definition-2019-06/platform-definition-2019-06.target
! releng/platform-definitions/platform-definition-2019-06/pom.xml
+ releng/platform-definitions/platform-definition-2019-09/.project
+ releng/platform-definitions/platform-definition-2019-09/platform-definition-2019-09.target
+ releng/platform-definitions/platform-definition-2019-09/pom.xml
! releng/platform-definitions/platform-definition-photon/.project
! releng/platform-definitions/platform-definition-photon/platform-definition-photon.target
! releng/platform-definitions/platform-definition-photon/pom.xml
! releng/platform-definitions/pom.xml

Changeset: bee9d0ed0d4e
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-10-20 12:22 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/bee9d0ed0d4e

JMC-6596: Remove extra text in platform-definition-photon
Reviewed-by: aptmac, hirt
Contributed-by: jkang

! releng/platform-definitions/platform-definition-photon/platform-definition-photon.target

Changeset: 0c55ab1594b6
Author:    Klara Ward <klara.ward at gmail.com>
Date:      2019-10-16 16:37 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/0c55ab1594b6

JMC-6557: Thread lanes on Threads page are not persisted
Summary: Save the lane state.
Reviewed-by: hdafgard

! application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java

Changeset: e5e3088a5a46
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-10-24 20:05 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/e5e3088a5a46

JMC-6558: Bringing back agent changes from hirt's GitHub fork
Reviewed-by: hirt
Contributed-by: Jessye Coleman-Shapiro<jescolem at redhat.com>, jmatsuoka, hirt

! core/org.openjdk.jmc.agent/README.md
+ core/org.openjdk.jmc.agent/launchers/InstrumentMe.launch
+ core/org.openjdk.jmc.agent/launchers/InstrumentMeConverter.launch
! core/org.openjdk.jmc.agent/pom.xml
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Agent.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformRegistry.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Transformer.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/DefaultStringConverter.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/DoubleConverter.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/package-info.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRClassVisitor.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextClassVisitor.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextEventClassGenerator.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentController.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentControllerMBean.java
! core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java
+ core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/converters/test/GurkConverterDouble.java
+ core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/converters/test/GurkConverterFloat.java
+ core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/converters/test/GurkConverterInt.java
+ core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/converters/test/GurkConverterLong.java
+ core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/converters/test/GurkConverterString.java
+ core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/converters/test/InstrumentMeConverter.java
+ core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/converters/test/TestConverterTransforms.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/AllTests.java
- core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/GurkConverterString.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/InstrumentMe.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/TestDefaultTransformRegistry.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/TestJFRTransformer.java
+ core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/TestSetTransforms.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/util/TestToolkit.java
! core/org.openjdk.jmc.agent/src/test/java/org/openjdk/jmc/agent/test/util/TestVisitor.java
+ core/org.openjdk.jmc.agent/src/test/resources/org/openjdk/jmc/agent/converters/test/jfrprobes_template.xml
! core/org.openjdk.jmc.agent/src/test/resources/org/openjdk/jmc/agent/test/jfrprobes_template.xml

Changeset: c8699aa5d2f4
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-10-24 20:55 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/c8699aa5d2f4

JMC-6593: Flame graphs should be rendered starting with the thread roots first by default
Reviewed-by: jkang, hdafgard

! application/org.openjdk.jmc.flightrecorder.flameview/src/main/java/org/openjdk/jmc/flightrecorder/flameview/views/FlameGraphView.java

Changeset: 41facaf39202
Author:    aptmac <almacdon at redhat.com>
Date:      2019-10-24 21:43 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/41facaf39202

JMC-6555: Convert JOverflow plugin to SWT
Summary: JOverflow plugin now uses SWT/JFace. Extra dependencies on jfx are dropped.
Reviewed-by: hirt, jkang
Contributed-by: Kangcheng Xu <kxu at redhat.com>

! application/coverage/pom.xml
! application/org.openjdk.jmc.feature.joverflow/feature.xml
- application/org.openjdk.jmc.javafx.osgi/.classpath
- application/org.openjdk.jmc.javafx.osgi/.project
- application/org.openjdk.jmc.javafx.osgi/.settings/org.eclipse.jdt.core.prefs
- application/org.openjdk.jmc.javafx.osgi/.settings/org.eclipse.pde.prefs
- application/org.openjdk.jmc.javafx.osgi/META-INF/MANIFEST.MF
- application/org.openjdk.jmc.javafx.osgi/build.properties
- application/org.openjdk.jmc.javafx.osgi/pom.xml
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/binding/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/charts/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/scene/control/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/scene/control/skin/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/tk/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/tk/quantum/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/animation/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/application/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/binding/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/property/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/property/adapter/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/value/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/collections/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/collections/transformation/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/concurrent/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/css/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/embed/swing/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/embed/swt/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/event/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/fxml/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/geometry/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/print/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/canvas/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/chart/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/control/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/control/cell/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/effect/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/image/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/input/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/layout/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/media/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/paint/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/shape/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/text/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/transform/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/web/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/stage/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/util/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/util/converter/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/main/java/org/openjdk/jmc/javafx/osgi/FXToolkit.java
! application/org.openjdk.jmc.joverflow.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.joverflow.ui/plugin.xml
! application/org.openjdk.jmc.joverflow.ui/pom.xml
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/FxMain.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/HeapDumpAction.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/InstancesPageBookView.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowPlugin.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowUi.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JavaThingPage.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/LoadingUi.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxEditor.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxPage.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractStaticFxEditor.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/FxmlHelper.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ClusterType.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/JavaThingItem.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/MemoryStatisticsItem.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelListener.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectCluster.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferenceChain.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferrerItem.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferrerItemBuilder.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/TreeItem.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/swt/ArcItem.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/swt/ColumnLayout.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/swt/FilterList.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/swt/PieChart.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeItem.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/ArcAttributeChangedEvent.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/BaseArcAttributeProvider.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/ColorIndexedArcAttributeProvider.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/FilterChangedListener.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/IArcAttributeProvider.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/IArcAttributeProviderListener.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/BaseViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTree.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTreeViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsTable.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsTableViewer.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/PieChartViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItemBuilder.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTable.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTreeViewer.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.fxml
- application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/grey.css
- application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/grey_round_tables.css
- application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.fxml
! application/pom.xml
! releng/platform-definitions/platform-definition-2018-09/platform-definition-2018-09.target
! releng/platform-definitions/platform-definition-2018-12/platform-definition-2018-12.target
! releng/platform-definitions/platform-definition-2019-03/platform-definition-2019-03.target
! releng/platform-definitions/platform-definition-2019-06/platform-definition-2019-06.target
! releng/platform-definitions/platform-definition-2019-09/platform-definition-2019-09.target
! releng/platform-definitions/platform-definition-photon/platform-definition-photon.target
! releng/third-party/pom.xml

Changeset: 64e04b73fb17
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-10-25 15:48 +0200
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/64e04b73fb17

JMC-6587: IncreasingLiveSetRule triggers too often
Summary: The heuristic for detecting live set increases should not warn without old collections occurring and should not trigger without at least a few young collections.
Reviewed-by: hirt

! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/Messages.java
! core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/resources/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/messages.properties
! core/tests/org.openjdk.jmc.flightrecorder.rules.jdk.test/src/test/resources/baseline/JfrRuleBaseline.xml

Changeset: eae73d812969
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-10-28 12:25 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/eae73d812969

JMC-6600: Making JOverflow part of the core distribution
Reviewed-by: hdafgard

! application/org.openjdk.jmc.feature.ide/feature.xml
! application/org.openjdk.jmc.feature.rcp/feature.xml
+ application/org.openjdk.jmc.joverflow.ui/icons/joverflow.png
+ application/org.openjdk.jmc.joverflow.ui/icons/joverflow at 2x.png
- application/org.openjdk.jmc.joverflow.ui/icons/joverflow_16.png
! application/org.openjdk.jmc.joverflow.ui/plugin.xml
! application/org.openjdk.jmc.updatesite.ide/category.xml
! application/org.openjdk.jmc.updatesite.ide/feature.xml
! application/org.openjdk.jmc.updatesite.rcp/category.xml
! application/org.openjdk.jmc.updatesite.rcp/feature.xml

Changeset: 3c5c22189d12
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-10-30 00:36 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/3c5c22189d12

JMC-6589: Bundle the d3 library for flame charts with JMC
Reviewed-by: hirt, jkang
Contributed-by: mwengner

! application/org.openjdk.jmc.flightrecorder.flameview/.classpath
! application/org.openjdk.jmc.flightrecorder.flameview/build.properties
! application/org.openjdk.jmc.flightrecorder.flameview/pom.xml
! application/org.openjdk.jmc.flightrecorder.flameview/src/main/java/org/openjdk/jmc/flightrecorder/flameview/views/FlameGraphView.java
- application/org.openjdk.jmc.flightrecorder.flameview/src/main/java/org/openjdk/jmc/flightrecorder/flameview/views/page.html
+ application/org.openjdk.jmc.flightrecorder.flameview/src/main/resources/page.template

Changeset: 6f897228487c
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-10-31 12:07 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/6f897228487c

JMC-6619: Updating the thirdpary license to include notices for the js libraries
Reviewed-by: jkang, neugens

! license/THIRDPARTYREADME.txt

Changeset: 20f28322c4a6
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-10-31 16:26 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/20f28322c4a6

JMC-6621: Infinite loop in parser when file has event size 0
Summary: Add check for events with event size 0 in jfr v1 chunk parser
Reviewed-by: egahlin, hirt

! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java

Changeset: 671b62f6ada3
Author:    hdafgard <hdafgard at gmail.com>
Date:      2019-10-31 16:45 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/671b62f6ada3

JMC-6621: Removed line from parser
Summary: Re-add accidentally deleted line from parser
Reviewed-by: hirt

! core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java

Changeset: 435e75ef789c
Author:    hirt <marcus.hirt at datadoghq.com>
Date:      2019-11-06 21:29 +0100
URL:       https://hg.openjdk.java.net/jmc/jmc7/rev/435e75ef789c

JMC-6622: Correcting landing page information
Reviewed-by: jkang, hdafgard

! application/org.openjdk.jmc.updatesite.ide/src/main/resources/index.html
! application/org.openjdk.jmc.updatesite.rcp/src/main/resources/index.html



More information about the jmc-dev mailing list