Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 92118 invoked from network); 26 Sep 2006 12:28:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 26 Sep 2006 12:28:13 -0000 Received: (qmail 20953 invoked by uid 500); 26 Sep 2006 12:28:10 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 20918 invoked by uid 500); 26 Sep 2006 12:28:10 -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 20907 invoked by uid 99); 26 Sep 2006 12:28:09 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Sep 2006 05:28:09 -0700 Authentication-Results: idunn.apache.osuosl.org smtp.mail=evgueni.brevnov@gmail.com; spf=pass Authentication-Results: idunn.apache.osuosl.org header.from=evgueni.brevnov@gmail.com; domainkeys=good X-ASF-Spam-Status: No, hits=0.5 required=5.0 tests=DNS_FROM_RFC_ABUSE Received-SPF: pass (idunn.apache.osuosl.org: domain gmail.com designates 64.233.184.232 as permitted sender) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 Received: from [64.233.184.232] ([64.233.184.232:7140] helo=wr-out-0506.google.com) by idunn.apache.osuosl.org (ecelerity 2.1.1.8 r(12930)) with ESMTP id 3C/10-10690-7DC19154 for ; Tue, 26 Sep 2006 05:28:07 -0700 Received: by wr-out-0506.google.com with SMTP id 58so829024wri for ; Tue, 26 Sep 2006 05:28:04 -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:content-transfer-encoding:content-disposition:references; b=YadMTIvn8qjcUYIHobbfSf0A2bGviCD6Iwuvj5ZQSDAGGdJpj6TydoRyKZOESqISW5wTYnNC66z2KLRwo7/fzqsE7BNPM3nqmcfkFm9lPMVcwMG8jRmJeAYY+gHyfcTizT9QvnJSzEPRIqiIJc8qIDsK8zrY/9jmn09ZHcQViBQ= Received: by 10.90.105.20 with SMTP id d20mr717893agc; Tue, 26 Sep 2006 05:28:04 -0700 (PDT) Received: by 10.90.105.11 with HTTP; Tue, 26 Sep 2006 05:28:04 -0700 (PDT) Message-ID: Date: Tue, 26 Sep 2006 19:28:04 +0700 From: "Evgueni Brevnov" To: harmony-dev@incubator.apache.org Subject: Re: [drlvm][launcher] performance issue when loading property (was Re: [launcher] Patch is available for "harmonyvm.properties" parsing) In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <12385bbd0609250554x7bdadcfbtb6ff4b3c955b160f@mail.gmail.com> X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Unfortunately I can't commit it by myself :-( So waiting for Geir... :-) On 9/25/06, Alexey Varlamov wrote: > Sure. I just hope Evgueni will submit complete Invocation API very > soon - so we would not interfere in initialization code. If not - I'm > going to fix this in a day. > > 2006/9/25, Ivan Volosyuk : > > Alexey, would you create JIRA for this? Looks you have more > > information about the problem? > > -- > > Ivan > > > > On 9/23/06, Geir Magnusson Jr. wrote: > > > Please... > > > > > > On Sep 23, 2006, at 7:58 AM, Alexey Varlamov wrote: > > > > > > > Ha! This is apr_file_gets() who does this! > > > > > > > > So this is DRLVM specific and duplicates classlib's efforts. We should > > > > get rid of this. > > > > > > > > 2006/9/23, Ivan Volosyuk : > > > >> You are right. It is different property file: > > > >> $JRE/lib/boot/bootclasspath.properties (6kbyte) > > > >> > > > >> The strace looks like following. Not quite effective. > > > >> The number of syscalls is greater then all others at the startup of > > > >> VM. I would like to file a performance JIRA for the issue, but I > > > >> don't > > > >> quite understand if it DRLVM specific or classlib? > > > >> -- > > > >> Ivan > > > >> > > > >> read(3, "#", 1) = 1 > > > >> read(3, " ", 1) = 1 > > > >> read(3, "C", 1) = 1 > > > >> read(3, "o", 1) = 1 > > > >> read(3, "p", 1) = 1 > > > >> read(3, "y", 1) = 1 > > > >> read(3, "r", 1) = 1 > > > >> read(3, "i", 1) = 1 > > > >> read(3, "g", 1) = 1 > > > >> read(3, "h", 1) = 1 > > > >> read(3, "t", 1) = 1 > > > > --------------------------------------------------------------------- > > Terms of use : http://incubator.apache.org/harmony/mailing.html > > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org > > For additional commands, e-mail: harmony-dev-help@incubator.apache.org > > > > > > --------------------------------------------------------------------- > Terms of use : http://incubator.apache.org/harmony/mailing.html > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org > For additional commands, e-mail: harmony-dev-help@incubator.apache.org > > --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org