Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
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

Back to the top