Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 40460 invoked from network); 3 Oct 2005 15:31:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Oct 2005 15:31:55 -0000 Received: (qmail 15233 invoked by uid 500); 3 Oct 2005 15:31:50 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 15026 invoked by uid 500); 3 Oct 2005 15:31:49 -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 15014 invoked by uid 99); 3 Oct 2005 15:31:49 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Oct 2005 08:31:49 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [212.9.189.167] (HELO mail.enyo.de) (212.9.189.167) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Oct 2005 08:31:54 -0700 Received: from deneb.vpn.enyo.de ([212.9.189.177] helo=deneb.enyo.de) by albireo.enyo.de with esmtp id 1EMSHl-0006Sv-0Y; Mon, 03 Oct 2005 17:31:25 +0200 Received: from fw by deneb.enyo.de with local (Exim 4.52) id 1EMSHA-0002Bk-92; Mon, 03 Oct 2005 17:30:48 +0200 From: Florian Weimer To: harmony-dev@incubator.apache.org Cc: acoliver@apache.org Subject: Re: RT: Escape analysis References: <72145349.1128221529793.JavaMail.root@set.superlinksoftware.com> Date: Mon, 03 Oct 2005 17:30:48 +0200 In-Reply-To: <72145349.1128221529793.JavaMail.root@set.superlinksoftware.com> (acoliver@apache.org's message of "Sat, 01 Oct 2005 23:45:02 -0400") Message-ID: <87psqmmxcn.fsf@mid.deneb.enyo.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N > http://www-128.ibm.com/developerworks/java/library/j-jtp09275.html - Yummy. Soot and JCVM already implement this as well, IIRC. The problems Tim mentioned are addressed by JCVM by relying on inlining to expose stack allocation opportunities.