From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3423 invoked by alias); 16 Sep 2004 15:39:28 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 3348 invoked from network); 16 Sep 2004 15:39:26 -0000 Received: from unknown (HELO bothner.com) (216.102.199.253) by sourceware.org with SMTP; 16 Sep 2004 15:39:26 -0000 Received: from [192.168.1.10] ([192.168.1.10]) (authenticated bits=0) by bothner.com (8.12.11/8.12.11) with ESMTP id i8GFld2r011294 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Sep 2004 08:47:41 -0700 Message-ID: <4149B3AA.8010708@bothner.com> Date: Thu, 16 Sep 2004 15:58:00 -0000 From: Per Bothner User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.2) Gecko/20040803 MIME-Version: 1.0 To: Mark Mitchell CC: gcc@gcc.gnu.org, java@gcc.gnu.org Subject: Re: GCC Status Report (2004-09-13) [--enable-mapped-location] References: <414627A4.4080109@codesourcery.com> In-Reply-To: <414627A4.4080109@codesourcery.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-09/txt/msg00990.txt.bz2 Mark Mitchell wrote: > September 19 > > * Fix/finish --enable-mapped-location [Bothner] I have a patch that looks pretty good - it actually does better on the libjava testsuite than unmodified testsuite (without --enable-mapped-location) from a few days ago. I.e. comparing apples to oranges, but I have limited testing capacity. I'll ask for help in a following message. As a "side effect" I essentially rewrote the Java lexer. Not from scratch of course, but lots of moving code around and simplifying the code paths and data structures. I'll also be asking people for help on running some timing tests. There are a few minor known unfinished pieces that are not show-stoppers, plus I need to write ChangeLog entries. Otherwise (modulo testing and timing) I think its ready. Unfortuantely, I'm heading off for vacation/travelling for a week, but supposedly I'll have WiFi access for most of the time (and I'll be treating it as a working vacation). That brings us to the Big Question: with C, C++, Fortran, Java, and Objc (I think - needs testing) all handling --enable-mapped-location, we may consider making it the default for 4.0. (Converting Ada is not done, but it doesn't look like a major job.) That assumes I get help fixing a few minor regressions. The advantage of doing that is of course is that we don't have to fight against with rot with --enable-mapped-location. Since I have limited volunteer time to spend on Gcc, I really don't want to be responsible for making sure other people's check-ins don't break --enable-mapped-location for as long as stage3 lasts. -- --Per Bothner per@bothner.com http://per.bothner.com/