Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 61895 invoked from network); 16 Oct 2006 18:18:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Oct 2006 18:18:39 -0000 Received: (qmail 91343 invoked by uid 500); 16 Oct 2006 18:18:36 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 91296 invoked by uid 500); 16 Oct 2006 18:18:36 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 91285 invoked by uid 99); 16 Oct 2006 18:18:36 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Oct 2006 11:18:36 -0700 X-ASF-Spam-Status: No, hits=2.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of mike.fursov@gmail.com designates 66.249.92.170 as permitted sender) Received: from [66.249.92.170] (HELO ug-out-1314.google.com) (66.249.92.170) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Oct 2006 11:18:33 -0700 Received: by ug-out-1314.google.com with SMTP id y2so1082593uge for ; Mon, 16 Oct 2006 11:18:12 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=frd8r0kvQ8653y8UOYhNSZi3QUPee+WvMi8oNKCaTs+7zH8Q238Tjg9H/fhuDRSNBvACzmIvR7/VVS50hgnM/gn6jqlEWOGolSckL+l/TRrLy1OpovNi6fLvV2jIidzyt0hfIn3chYeJwDSrOEnios0VPcZNO4tptdgKfr+i99o= Received: by 10.78.117.10 with SMTP id p10mr564850huc; Mon, 16 Oct 2006 11:18:11 -0700 (PDT) Received: by 10.78.180.1 with HTTP; Mon, 16 Oct 2006 11:18:11 -0700 (PDT) Message-ID: Date: Tue, 17 Oct 2006 01:18:11 +0700 From: "Mikhail Fursov" To: harmony-dev@incubator.apache.org Subject: =?WINDOWS-1252?Q?Re:_[drlvm]_=93java.compiler=94_property?= In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_49866_3025694.1161022691680" References: <2c9597b90610130555r514c525bhed9d4cc6acbfbbe7@mail.gmail.com> <2c9597b90610130638y12af65f6x13da9f56f64182ae@mail.gmail.com> <2c9597b90610130723m71b0a63eq6f577729ddcea2d9@mail.gmail.com> <453298CC.8030107@gmail.com> <45337806.4050507@pobox.com> <2c9597b90610160545n1469bb0ci47e8889f39e32e93@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_Part_49866_3025694.1161022691680 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 10/17/06, Pavel Pervov wrote: > > Mikhail, > > EM, as I see it, is interchangeable component. Should we require defining > " > java.compiler" for interpreted mode from all EMs? EM does not know the semantic of options it adds to the system properties. See client.emconf file to see how options are passed to JIT and EM knows nothing about their meaning. EM configuration is very convenient place to put all options that affect the current execution mode. And if you want to have meaningful "java.compiler" option a EM configuration file is the only place. My idea is to initialize "java.compiler" to some default value ("none"?) in > VM, and then overwrite it with actual value wherever actual information is > available (in EM in our case). EM does not override system options that are already set. Such a behaviour allows to make cmd-line option to have higher priority then those in EM configuration file. I would vote to keep the behaviour. And one question follows: what if we have three different JITs defined in EM > configuration file? :) What value "java.compiler" will contain in this > case? client.emconf already has 3 JITS configured inside. The common name for the configuration is 'client mode' -- Mikhail Fursov ------=_Part_49866_3025694.1161022691680--