Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [mat-dev] MAT dependency on IBM's vm.jar

Hi Wayne,

Thank you for the prompt response!

I will open a new CQ for this dependency and we will ask for an update of the IBM JDK on the build server.

>> Can you confirm for me that you have not checked in any of classes from IBM JVM? Our VCS is considered a distribution channel, so anything that lives there is subject to the Eclipse IP Policy.

Yes, I can confirm - we have not submitted any code from the IBM vm.jar into our repositories. What we have submitter are Memory Analyzer classes compiled with the proper IBM JDK.

Best Regards,
Krum


-----Original Message-----
From: mat-dev-bounces@xxxxxxxxxxx [mailto:mat-dev-bounces@xxxxxxxxxxx] On Behalf Of Wayne Beaton
Sent: Montag, 22. März 2010 23:05
To: Memory Analyzer Dev list
Cc: technology-pmc@xxxxxxxxxxx
Subject: Re: [mat-dev] MAT dependency on IBM's vm.jar

Hi Krum.

Have you sent a note to webmaster (or opened a bug) about update the 
version of J9?

Can you confirm for me that you have not checked in any of classes from 
IBM JVM? Our VCS is considered a distribution channel, so anything that 
lives there is subject to the Eclipse IP Policy.

FWIW, you can put these files onto the build server as that is only 
accessible to your committers and is not (at least technically) a 
distribution channel.

You do need a CQ for this dependency. I really sounds like a "WORKSWITH" 
to me. I believe that we should be able to work that CQ through the 
system rather quickly given the nature of it. Please file the CQ. You 
can build a release that excludes this functionality if necessary. Start 
the process and we'll see if that's necessary.

FWIW, even if webmaster updates the server, you'll still need the CQ.

Thanks,

Wayne

Tsvetkov, Krum wrote:
>
> Hello Technology PMC members,
>
> I need some help to decide what to do with a newly introduced 
> dependency in Memory Analyzer.
>
> For one particular feature - triggering a heap dump from an IBM JVM - 
> a new plugin in MAT is using the following packages/classes:
>
> com.ibm.tools.attach.*
>
> com.ibm.jvm.Dump
>
> Both are included in the vm.jar which is part of IBM JVMs (located in 
> /jre/lib/vm.jar). Thus, this specific plugin 
> (org.eclipse.mat.ibmdumps) needs to be compiled with an IBM JDK.
>
> No classes from the IBM VM are included into our plugins, we just need 
> them for compilation.
>
> However, there is currently a bit strange compile procedure for CBI 
> build 
> (https://build.eclipse.org/hudson/view/Athena%20CBI%20%28SVN%29/job/cbi-mat-nightly/) 
> because the IBM JVM available there is not recent enough for our 
> needs. Because of this some MAT classes compiled with the IBM VM on a 
> developer PC are checked-in in SVN, and the compilation is done 
> against them (see comment 23 in Bug 229449 
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=229449)
>
> I have several questions:
>
> 1) Do we need to open a CQ for calling classes located in the vm.jar, 
> part of IBM JDK
>
> 2) If a CQ is needed, is "works with" the proper type? - no IBM 
> classes get included, IBM VM needed for compilation, IBM VM needed at 
> runtime for this specific code to work
>
> 3) We are preparing for graduating out of the incubator state. If an 
> eventual CQ is not ready by the time we would like to have our release 
> review, then are we allowed to create the release if we do NOT include 
> the specific plugin needing this dependency? MAT can work well without 
> this plugin also.
>
> Thank you in advance for giving me some hints!
>
> Regards,
>
> *Krum Tsvetkov*
> *SAP AG*
> Dietmar-Hopp-Allee 16
> 69190 Walldorf, Germany
> T +49 6227 7-45377
> F +49 6227 78-41377
> www.sap.com <http://www.sap.com/>
>
> Pflichtangaben/Mandatory Disclosure Statements:
>
> http://www.sap.com/company/legal/impressum.epx
>
> Diese E-Mail kann Betriebs- oder Geschäftsgeheimnisse oder sonstige 
> vertrauliche Informationen enthalten. Sollten Sie diese E-Mail 
> irrtümlich erhalten haben, ist Ihnen eine Kenntnisnahme des Inhalts, 
> eine Vervielfältigung oder Weitergabe der E-Mail ausdrücklich 
> untersagt. Bitte benachrichtigen Sie uns und vernichten Sie die 
> empfangene E-Mail. Vielen Dank.
>
> This e-mail may contain trade secrets or privileged, undisclosed, or 
> otherwise confidential information. If you have received this e-mail 
> in error, you are hereby notified that any review, copying, or 
> distribution of it is strictly prohibited. Please inform us 
> immediately and destroy the original transmittal. Thank you for your 
> cooperation.
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> mat-dev mailing list
> mat-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mat-dev
>   

-- 
Wayne Beaton, The Eclipse Foundation
http://www.eclipse.org

I'm going to EclipseCon!
http://www.eclipsecon.org

_______________________________________________
mat-dev mailing list
mat-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mat-dev


Back to the top