| Summary: | Ensure that MAT works with e4 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] MAT | Reporter: | Krum Tsvetkov <krum.tsvetkov> | ||||||||
| Component: | Core | Assignee: | Project Inbox <mat.core-inbox> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | remy.suen | ||||||||
| Version: | unspecified | ||||||||||
| Target Milestone: | --- | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows 7 | ||||||||||
| Whiteboard: | |||||||||||
| Bug Depends on: | |||||||||||
| Bug Blocks: | 332139 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Krum Tsvetkov
Created attachment 207481 [details]
Memory Analyzer under Eclipse 4
I had a go with eclipse-SDK-4.2M3-win32-x86_64.zip running with a workspace holding MAT. I selected the workspace plugins (exception chart, jdt) and all the target platform plugins org.eclipse.mat.ui.help didn't validate as it couldn't find org.eclipse.help.appserver, so I removed that from the run configuration and changed org.eclipse.mat.ui.rcp not to depend on the help plugin (why is there this dependency). MAT then started, and I could open a dump and run queries. There was no inspector view, notes view, compare basket, heap dump details view. There were various toolbar icons and menu items from Eclipse rather than MAT. Created attachment 207483 [details]
missing pixels at the end
I had a different approach. I downloaded the Eclipse classic 4.2 M3 and installed the MAT plugins inside (i.e. tested the MAT in the IDE case). I installed the latest local build of MAT I had (revision 1210). I spent already a couple of hours clicking through everything I see and haven't noticed any problem, except the one visible on the image I just attached. The problem I saw is that if I open a view (Histogram, Dominator Tree, etc...) and group it by classloader, then it seems like the last characters in the first column are cut :) No idea yet how this happens, but I don't see it if I run based on Indigo. So I think the case MAT in the IDE is fine - I was able to view help, cheet sheets, all view, execute queries, etc... An open question is if we shall try to build the standalone packages based on 4.2. What do you think? I guess the problems you see trying to run MAT as an Eclipse application from 4.2 are the ones we will experience if we try to build the standalone packages with 4.2. Shall we try to do this? I created bug 364823 for building a standalone version of MAT based on eclipse 4.2. I think this is a separate topic on its own, and most of the effort will be to get the build to pack all the things which are needed (and just them). So let's focus the current bug on the MAT contribution to Juno, i.e. make sure that the MAT plugins from the Juno site can be used without problems in the Juno-based IDE. Currently there is still MAT 1.1.0 as part of the Juno train. I'll make a more "fresh" contribution (1.2.0 milestone) to M4. Created attachment 210101 [details]
Truncated text with Eclipse 3.x
I've seen some truncation of text with a development build based on Eclipse 3.6 running on Windows 7.
Memory Analyzer RCP 1.2.0.201201231411 org.eclipse.mat.ui.rcp.feature.feature.group
I am closing this bug as fixed. Its original intent was to make sure MAT's contribution for Juno works fine, which is two years ago. |