From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7633 invoked by alias); 12 Feb 2003 22:53:22 -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 7626 invoked from network); 12 Feb 2003 22:53:21 -0000 Received: from unknown (HELO uniton.integrable-solutions.net) (62.212.99.186) by 172.16.49.205 with SMTP; 12 Feb 2003 22:53:21 -0000 Received: from uniton.integrable-solutions.net (localhost [127.0.0.1]) by uniton.integrable-solutions.net (8.12.3/8.12.3/SuSE Linux 0.6) with ESMTP id h1CMqRH2026374; Wed, 12 Feb 2003 23:52:28 +0100 Received: (from gdr@localhost) by uniton.integrable-solutions.net (8.12.3/8.12.3/Submit) id h1CMqQ2j026373; Wed, 12 Feb 2003 23:52:26 +0100 X-Authentication-Warning: uniton.integrable-solutions.net: gdr set sender to gdr@integrable-solutions.net using -f To: Neil Booth Cc: Dan Nicolaescu , law@redhat.com, gcc@gcc.gnu.org Subject: Re: the size of tree_decl References: <200302120643.h1C6hKQc010069@localhost.redhat.com> <200302122025.h1CKPDkA024739@gremlin.ics.uci.edu> <20030212224744.GB14744@daikokuya.co.uk> From: Gabriel Dos Reis In-Reply-To: <20030212224744.GB14744@daikokuya.co.uk> Organization: Integrable Solutions Date: Wed, 12 Feb 2003 23:03:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-02/txt/msg00875.txt.bz2 Neil Booth writes: | Dan Nicolaescu wrote:- | | > There's another field that is too big: location_t locus, it contains | > a line number and a char*. If it was to use logical lines like cpplib | > does, the char* | | That's the ultimate plan. Try doing for the whole compiler though. Yep. Don't forget that RTL also has an equivalent of location_t -- an int and char*. If you're going to save memory for location_t, please first try to replace the RTL equivalent with location_t, then optimize loccation_t into a cpplib-like data type. -- Gaby