From dev-return-23816-apmail-harmony-dev-archive=harmony.apache.org@harmony.apache.org Thu Feb 01 19:50:53 2007 Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 93669 invoked from network); 1 Feb 2007 19:50:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Feb 2007 19:50:52 -0000 Received: (qmail 23450 invoked by uid 500); 1 Feb 2007 19:50:55 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 23425 invoked by uid 500); 1 Feb 2007 19:50:55 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 23416 invoked by uid 99); 1 Feb 2007 19:50:55 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 11:50:55 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of hstahl@bea.com designates 82.195.180.133 as permitted sender) Received: from [82.195.180.133] (HELO ukhwmh01.bea.com) (82.195.180.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 11:50:46 -0800 Received: from ukhwfe10.emea.bea.com (ukhwfe10.bea.com [10.0.0.33]) by ukhwmh01.bea.com (Switch-3.2.2/Switch-3.2.2) with ESMTP id l11JoNX3021758 for ; Thu, 1 Feb 2007 19:50:23 GMT Received: from ukhwex10.emea.bea.com ([10.0.0.31]) by ukhwfe10.emea.bea.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 1 Feb 2007 19:50:22 +0000 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: SV: [general] Harmony performance page Date: Thu, 1 Feb 2007 19:48:56 -0000 Message-ID: <5ABFB0654C47814D94E6F2128D249BB40CC631@ukhwex10.emea.bea.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [general] Harmony performance page Thread-Index: AcdGL6NPLkcgduXQRnW1Nz+5/hQ25QACl9EX References: <523F3D8D8C97554AA47E53DF1A05466A9676A1@nnsmsx411.ccr.corp.intel.com> <795657be0701300535i1b3bc2dt12eb04f5f7e90c6@mail.gmail.com> <5ABFB0654C47814D94E6F2128D249BB4DB7AE9@ukhwex10.emea.bea.com> <45BF5F2B.30802@gmail.com> <5ABFB0654C47814D94E6F2128D249BB4DB7B69@ukhwex10.emea.bea.com> <45BF6EB7.4060302@gmail.com> <5ABFB0654C47814D94E6F2128D249BB4DB7D0E@ukhwex10.emea.bea.com> <45BFCA4E.7020906@gmail.com> <8184EC49-8F23-41EE-A05C-009B671AFF79@pobox.com> From: "Henrik Stahl" To: , X-OriginalArrivalTime: 01 Feb 2007 19:50:22.0574 (UTC) FILETIME=[35AA28E0:01C7463A] X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.4.0.264935, Antispam-Data: 2007.2.1.41433 X-Virus-Checked: Checked by ClamAV on apache.org Correct, I am trying to find out why a clause stopping that is in the licen= se and if it can be removed. You can publish results on the standard BEA JR= ockit, though. =20 -- Henrik ________________________________ Fr=E5n: Geir Magnusson Jr. [mailto:geir@pobox.com] Skickat: to 2007-02-01 19:34 Till: dev@harmony.apache.org =C4mne: Re: [general] Harmony performance page On Feb 1, 2007, at 1:26 PM, Alexey Petrenko wrote: > Guys, > > is that right that we can publish IBM VME and JRockit VM versions for > Harmony with Harmony class library performance results on our > performance page? I thought it was mentioned that at the momemnt, we can't do it for=20 JRockit because of limits contained in the license. You need to=20 double check that. geir > > SY, Alexey > > 2007/1/31, Tim Ellison : >> Henrik Stahl wrote: >> >> If there are any design points in Harmony classlib or VM >> >> interface that you think would unduly affect JRockit >> >> achieving peak performance then we should talk about them too. >> > >> > Yes. Here's where it gets fun: Standard JRockit is based on class >> > libraries that we license from Sun. This is not the case with J9=20 >> if I >> > understand correctly. >> >> J9 is used with the Sun class libraries in IBM Java SDK 5.0, so it=20 >> is a >> similar situation. >> >> > So if you run the JRockit JVM vs the JRockit eval VM for Harmony=20 >> and >> > compare the performance, you will have a reasonable estimate on the >> > performance of the *class library*. Not entirely apples-to- >> apples, of >> > course, but it's a start. >> >> Yep. Harmony has made some design choices, for example in the=20 >> choice of >> VM kernel classes, that may affect performance with JRockit. The=20 >> kernel >> classes include those where the VM/JIT/GC has some intimate=20 >> knowledge of >> their behaviour and shape, such as Class, Thread, and Reference. >> >> The intent is that VMs can augment that set as they see fit with any >> additional types that are 'kernel' for them, overriding the generic >> classlib version. >> >> Regards, >> Tim >> _______________________________________________________________________ Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.