Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tools-pmc] PMC approval request for Memory Analyzer 1.11.0 release

> Quick question. MAT is not part of any of the EPP packages but is 
> part of simrel. Any insight as to why it isn't, possibly some 
> history I am not aware of?
> 
> Thanks, 
> Jonah 
> 
MAT is a small project so I think we just didn't consider it and weren't 
asked. It started as an incubating project under Technology (in Galileo?) 
and in 2010 graduated, moved to the Tools top-level project and was in the 
Helios and following simrels.
http://archive.eclipse.org/projects/www/project-slides/MAT_Graduation_Move_Review.pdf
Even though we are not part of a package we had 25,000 downloads in total 
from 2020-03,2020-06,2020-09 so some users are finding MAT. [Compare to 
approximately 200,000 downloads a year of the stand-alone MAT packages].

The possible packages would be any with Java:
Eclipse IDE for Java Developers
Eclipse IDE for Enterprise Java Developers
Eclipse IDE for Web and JavaScript Developers
Eclipse IDE for Java and DSL Developers
Eclipse IDE for RCP and RAP Developers

but the first two are by far the most popular in downloads. As there are 
many more package downloads than simrel downloads of MAT I don't know 
whether the average user wants/needs/should have MAT. The extra size, 
including some BIRT plugins should be about 19MB.

However MAT is not well integrated with JDT. There's just a link from the 
Java classes and stack frames in the heap dump in MAT to the source in 
JDT, and now the JDT list of JVMs is used to give suggestions for JVMs in 
MAT used to acquire heap dumps. Perhaps more could be done
https://bugs.eclipse.org/bugs/show_bug.cgi?id=568201
but it's hard to find the time, or new people to help.

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



Back to the top