Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 59009 invoked from network); 5 Dec 2006 12:32:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Dec 2006 12:32:40 -0000 Received: (qmail 97380 invoked by uid 500); 5 Dec 2006 12:32:47 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 96880 invoked by uid 500); 5 Dec 2006 12:32:45 -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 96871 invoked by uid 99); 5 Dec 2006 12:32:45 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Dec 2006 04:32:45 -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 ivan.volosyuk@gmail.com designates 64.233.162.230 as permitted sender) Received: from [64.233.162.230] (HELO nz-out-0102.google.com) (64.233.162.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Dec 2006 04:32:34 -0800 Received: by nz-out-0102.google.com with SMTP id j2so1963023nzf for ; Tue, 05 Dec 2006 04:32:13 -0800 (PST) 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=inpRU8z9wWeHN4k4Xru+pmCQ+sBvbyyWezIGhYJFF2GEq6Vu+RH1nhSEQ/hQMb3/ZV3/ZrDAH5oSAovDPK3qqN0h2PHXdthcWQB9wwYln/1kJrac17Po4uhmEhsPElVeylbCXq6yktKm5bwhH5k0c5yUyOBql+g5YZz5B2ej4q0= Received: by 10.65.251.2 with SMTP id d2mr14269114qbs.1165321933258; Tue, 05 Dec 2006 04:32:13 -0800 (PST) Received: by 10.64.47.6 with HTTP; Tue, 5 Dec 2006 04:32:13 -0800 (PST) Message-ID: <12385bbd0612050432t7682fb2ak17d50ba3f9a0c1b4@mail.gmail.com> Date: Tue, 5 Dec 2006 15:32:13 +0300 From: "Ivan Volosyuk" To: dev@harmony.apache.org Subject: Re: [DRLVM][GC] (HARMONY-2398) patch for GCv5 alloc helper inlining 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: <9623c9a50612030046l161a8c3fk6f50be5b34562dc0@mail.gmail.com> <9623c9a50612041607o54948d82v66d4868f976e91ee@mail.gmail.com> <9623c9a50612050228i2cbddc72xcd6f966edbe662f3@mail.gmail.com> <12385bbd0612050414q7b54317eib639caf622f59b61@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Helper code is equal. GC code is not. Lets compare apples with oranges. -- Ivan On 12/5/06, Mikhail Fursov wrote: > The helpers code is equal, except this load. So if we have different > performance -> this extra memory access is the cause. > > On 12/5/06, Ivan Volosyuk wrote: > > > > I think in order to do this comparison, other conditions should be > > equal. Comparing helper with 1 dependent load in gc_cc and helper with > > 2 dependent loads in gc_v5 makes no sense to me.