Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 15872 invoked from network); 26 Sep 2006 13:26:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 26 Sep 2006 13:26:14 -0000 Received: (qmail 7856 invoked by uid 500); 26 Sep 2006 13:26:10 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 7818 invoked by uid 500); 26 Sep 2006 13:26: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 7807 invoked by uid 99); 26 Sep 2006 13:26:10 -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 06:26:10 -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.235 as permitted sender) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 Received: from [64.233.184.235] ([64.233.184.235:22055] helo=wr-out-0506.google.com) by idunn.apache.osuosl.org (ecelerity 2.1.1.8 r(12930)) with ESMTP id 39/00-11437-E6A29154 for ; Tue, 26 Sep 2006 06:26:06 -0700 Received: by wr-out-0506.google.com with SMTP id 58so839796wri for ; Tue, 26 Sep 2006 06:26:03 -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=c8vg7iHEdMe2Nib9MI6hVX0oQMEVoVdHRLs/ifJelVxBDt2vwfqVRamCGIMcdL3h9B14YK50lE7tB4ODLKa5Ik68oZOUYdFI5jTSLTXZHAjWCJ2bdUjDtpt19T15lRvFMFmVUmgmALOwwLcezOb23JLUsmJf9idxer+rUKaBWLs= Received: by 10.90.78.9 with SMTP id a9mr775387agb; Tue, 26 Sep 2006 06:26:03 -0700 (PDT) Received: by 10.90.105.11 with HTTP; Tue, 26 Sep 2006 06:26:03 -0700 (PDT) Message-ID: Date: Tue, 26 Sep 2006 20:26:03 +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 There are some comments from Alexey Varlamov in JIRA. I'm answering his question now.... On 9/26/06, Geir Magnusson Jr. wrote: > You did say you wanted comments :) It's been there for 6 hours :) > > Any comments? > > geir > > On Sep 26, 2006, at 8:28 AM, Evgueni Brevnov wrote: > > > 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 > > > > > --------------------------------------------------------------------- > 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