Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mat-dev] Memory Analyzer 1.7

Hi Andrew,

 

Thanks for looking into it! I would try to help, as I did the releases before and have some experience with it.

Unfortunately, I didn’t find the time to take care so far.

 

As we are pretty late in the process, I would suggest the following:

  • I will prepare the paperwork:
    • May 24/2017 - IP Log submission deadline
    • May 31/2017 - Review materials due
  • Target for the next milestone – RC1 (https://wiki.eclipse.org/Oxygen/Simultaneous_Release_Plan) :
    • Have a MAT 1.7.0 RC in the simrel (we currently have 1.6.0!!!)
    • Have the small things fixed – references to the wrong version of the update site and p2.inf

 

All other things I suggest that we postpone. See the rest of the comments below.

 

>> We need a new and noteworthy.

Could you prepare this? Or at least start with it? We may add it with a later RC

 

>> What would we need to do to get Memory Analyzer to work with Java 1.9.

Actually, I should have already answered this question. However, reality is different – I haven’t even had a chance to try it. At this late stage of the release, I would propose that we give it a try, and if can get it easily working – fine. If not, I would leave it for now and provide necessary fixes with a service release.

 

>> Create a mat-neon.target and mat-oxygen.target.

The same as above – there is almost no time to get this working (if it doesn’t work). I would suggest that we

  • Make sure that MAT integrates well into the Oxygen IDE
  • Provide the MAT standalone packages again based on Mars (as we did last year). Last year I proposed that we stick to Mars, to avoid the Java 1.8 dependency (I believe there are still people using 1.7 …). BTW, I’ve done the target platform / build work in the past and could have a look again – give it a try if we can produce an Oxygen based RCP product.

 

What do you think? Does the proposal above sound reasonable?

 

Regards,

Krum

 

 

From: <mat-dev-bounces@xxxxxxxxxxx> on behalf of Andrew Johnson <andrew_johnson@xxxxxxxxxx>
Reply-To: Memory list <mat-dev@xxxxxxxxxxx>
Date: Saturday, 20. May 2017 at 23:14
To: Memory list <mat-dev@xxxxxxxxxxx>
Subject: [mat-dev] Memory Analyzer 1.7

 

I think we have a bit of work to do to get Memory Analyzer 1.7 ready for the simultaneous release. I started to look at it - but haven't done the release work before.

Two feature.xml files have references to mat/1.4/update-site/

[krum]

mat.p2.inf needs updates - change Neon to Oxygen, change MAT update site, add nightly builds update site (for convenience, but enabled:false) and we could add a reference to the DTFJ update site to make downloading DTFJ easier.

Create a mat-neon.target and mat-oxygen.target. Unfortunately this doesn't yet work - oxygen has a problem with a ui.help and lucene.misc dependencies.
neon has a problem with gtk.solaris.x86 - perhaps that was dropped, though I think nearly everyone would want a 64-bit version now.

We need a new and noteworthy.

What would we need to do to get Memory Analyzer to work with Java 1.9.
Will it run under Java 1.9 ?
Will it open dumps from Oracle / OpenJDK 1.9 ?
Will it create dumps from Oracle / OpenJDK 1.9 ?
Will it open dumps from IBM VMs for Java 1.9 ?
Will it create dumps from IBM VMs for Java 1.9 ?

Some error messages below:

Andrew Johnson







se.mat.ui.help\pom.xml

[INFO] {osgi.os=win32, osgi.ws=win32, org.eclipse.update.install.features=true,
osgi.arch=x86}
[ERROR] Cannot resolve project dependencies:
[ERROR]   Software being installed: org.eclipse.mat.ui.help 1.7.0.qualifier
[ERROR]   Missing requirement: org.eclipse.help.base 4.2.100.v20170512-0500 requires 'bundle org.apache.lucene.misc [6.1.0,7.0.0)' but it could not be found
[ERROR]   Cannot satisfy dependency: org.eclipse.mat.ui.help 1.7.0.qualifier dep
ends on: bundle org.eclipse.help.base 3.3.0
[ERROR]
[ERROR] See http://wiki.eclipse.org/Tycho/Dependency_Resolution_Troubleshooting
for help.
[ERROR] Cannot resolve dependencies of MavenProject: org.eclipse.mat:org.eclipse.mat.ui.help:1.7.0-SNAPSHOT @ C:\Users\IBM_ADMIN\git\org.eclipse.mat\plugins\org.eclipse.mat.ui.help\pom.xml: See log for details -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MavenExecution
Exception




[INFO] Installing product org.eclipse.mat.ui.rcp.MemoryAnalyzer for environment
solaris/gtk/x86 to C:\Users\IBM_ADMIN\git\org.eclipse.mat\org.eclipse.mat.product\target\products\org.eclipse.mat.ui.rcp.MemoryAnalyzer\solaris\gtk\x86\mat
Installing org.eclipse.mat.ui.rcp.MemoryAnalyzer 1.7.0.
Installing org.eclipse.mat.ui.rcp.feature.feature.group 1.7.0.201705202036.
Installation failed.
Cannot complete the install because one or more required items could not be found.
 Software being installed: Memory Analyzer Tool 1.7.0 (org.eclipse.mat.ui.rcp.Me
moryAnalyzer 1.7.0)
 Missing requirement for filter properties ~= $0: org.eclipse.mat.ui.rcp.MemoryA
nalyzer.executable.gtk.solaris.x86 1.7.0 requires 'org.eclipse.equinox.launcher.
gtk.solaris.x86 0.0.0' but it could not be found
 Cannot satisfy dependency:
  From: Memory Analyzer Tool 1.7.0 (org.eclipse.mat.ui.rcp.MemoryAnalyzer 1.7.0)

  To: toolingorg.eclipse.mat.ui.rcp.MemoryAnalyzer.application [1.7.0]
 Cannot satisfy dependency:
  From: toolingorg.eclipse.mat.ui.rcp.MemoryAnalyzer.application 1.7.0
  To: org.eclipse.mat.ui.rcp.MemoryAnalyzer.executable.gtk.solaris.x86 [1.7.0]
Application failed, log file location: C:\Users\IBM_ADMIN\AppData\Local\Temp\tycho4879223318902171815equinox\config\1495312361634.log












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