Hi Andrew,
I could spend some time yesterday and were able to test at least the happy path on Mac – having a Java 15 already installed (https://sap.github.io/SapMachine/), the latest
MAT snapshot recognized it and started without issues.
I’ll see if I could test some of the other scenarios you mentioned.
I also submitted the IP Log for approval.
Regards,
Krum
From: mat-dev <mat-dev-bounces@xxxxxxxxxxx> on behalf of Andrew Johnson
Reply to: Memory list <mat-dev@xxxxxxxxxxx>
Date: Tuesday, 25. May 2021 at 16:45
To: Memory list <mat-dev@xxxxxxxxxxx>
Subject: Re: [mat-dev] Memory Analyzer 1.12 contribution to Eclipse 2021-06 M3
Yes, it does mean that the next version will need Java 11 (at least for stand-alone).
We need to write some instructions as to how to get a suitable JVM.
Perhaps someone could try out these options and write something up (for Windows, Linux or Mac):
using an existing system JVM - does MAT find it if it is on path or is -vm option needed.
https://adoptopenjdk.net/
https://adoptium.net/ - no releases yet
point to a JRE in a recent Eclipse installation
install Memory Analyzer 1.12 into a recent Eclipse installation
install Memory Analyzer 1.12 into an older version Eclipse installation (may have security vulnerabilities)
install Memory Analyzer 1.12 into a Memory Analyzer 1.11 stand-alone version (may have security vulnerabilities)
something else?
Edit MemoryAnalyzer.ini with -vm to point to the requred VM
Andrew
From: Kevin Grigorenko
To: Memory Analyzer Dev list <mat-dev@xxxxxxxxxxx>
Date: 25/05/2021 14:10
Subject: [EXTERNAL] Re: [mat-dev] Memory Analyzer 1.12 contribution to Eclipse 2021-06 M3
Sent by: "mat-dev" <mat-dev-bounces@xxxxxxxxxxx>
Hey Andrew, Great job as always! So does this mean the next version will require Java 11 to run?
--
Kevin Grigorenko
IBM App Platform SWAT
From: Andrew Johnson <andrew_johnson@xxxxxxxxxx>
To: mat-dev@xxxxxxxxxxx
Date: 05/25/2021 01:31 AM
Subject: [EXTERNAL] [mat-dev] Memory Analyzer 1.12 contribution to Eclipse 2021-06 M3
Sent by: "mat-dev" <mat-dev-bounces@xxxxxxxxxxx>
I've contributed the latest Memory Analyzer 1.12 build to SimRel for inclusion in Eclipse 2021-06 M3. Please test the code at
https://www.eclipse.org/mat/snapshotBuilds.php There is still time for fixes, 1 week before Eclipse
2021-06 RC1 and
I've contributed the latest Memory Analyzer 1.12 build to SimRel for inclusion in Eclipse 2021-06 M3.
Please test the code at https://www.eclipse.org/mat/snapshotBuilds.php
There is still time for fixes, 1 week before Eclipse 2021-06 RC1 and then another week before Eclipse 2021-06 RC2, so do report any problems.
https://wiki.eclipse.org/Category:SimRel-2021-06
.
There a few more things to do - a New and Noteworthy, help for unindexed objects (& possibly some OQL tidy up) and reviewing the bug list
https://projects.eclipse.org/projects/tools.mat/releases/1.12.0/bugs
Some new features are:
Enable parsing of compressed files created by OpenJDK >= 15, and also performance improvements with gzipped HPROF files.
Viewing unindexed objects from snapshots with discarded objects
Acquire heap dump improvements
I would like to build the stand-alone MAT 1.12 against Eclipse 4.20 from Eclipse 2021-06 as then we can pick up some Jetty security fixes. They aren't essential but using older versions could cause security scans to flag the plugins. The release 4.20 is not
available yet so I've made a guess as to the target platform. We now have target platform and product files which can be separately specified in regular builds. The 'mat-promote-release' takes the SimRel contribution and generates matching binaries; I think
it needs parameterising for the destination location and possibly target platform & product.
--
Andrew Johnson
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU_______________________________________________
mat-dev mailing list
mat-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/mat-dev
_______________________________________________
mat-dev mailing list
mat-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/mat-dev
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU