From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29558 invoked by alias); 25 Jan 2002 10:16:48 -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 29511 invoked from network); 25 Jan 2002 10:16:47 -0000 Received: from unknown (HELO ariane.ens-cachan.fr) (138.231.176.4) by sources.redhat.com with SMTP; 25 Jan 2002 10:16:47 -0000 Received: from mayo.cmla.ens-cachan.fr (mayo.cmla.ens-cachan.fr [138.231.64.2]) by ariane.ens-cachan.fr (8.12.0.Beta19/jtpda-5.3.3) with ESMTP id g0PAGgZ2012146 ; Fri, 25 Jan 2002 11:16:42 +0100 Received: from jambon.cmla.ens-cachan.fr (jambon.cmla.ens-cachan.fr [138.231.64.60]) by mayo.cmla.ens-cachan.fr (8.9.1a/jtpda-5.3.2) with ESMTP id LAA28594 ; Fri, 25 Jan 2002 11:16:37 +0100 (MET) Received: from (dosreis@localhost) by jambon.cmla.ens-cachan.fr (8.9.3+Sun/jtpda-5.3.1/CL) id LAA08382 ; Fri, 25 Jan 2002 11:16:39 +0100 (MET) To: Paolo Carlini Cc: Gabriel Dos Reis , gcc@gcc.gnu.org Subject: Re: g++ and aliasing bools References: <10201242230.AA08536@vlsi1.ultra.nyu.edu> <3C5119C7.6040508@unitus.it> From: Gabriel Dos Reis In-Reply-To: Paolo Carlini's message of "Fri, 25 Jan 2002 09:39:35 +0100" Organization: CodeSourcery, LLC Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII Date: Fri, 25 Jan 2002 04:17:00 -0000 Message-ID: X-Mailer: Gnus v5.6.45/Emacs 19.34 X-SW-Source: 2002-01/txt/msg01603.txt.bz2 Paolo Carlini writes: [...] | My sympathy with Dan's message was due to the fact that in the last | months I got the impression that C++-alias analysis may be really | crucial in order to effectively optimize some codes whereas it looks | like, for some reason nobody among the knowledgeable people is actively | working on it... I think Mark and Kenner would like to see GCC performance improve. I think that is the case for every GCC developper. However, limited ressources mean things have to be assigned priority. Optimizations have high priorities (cf. regular patches and discussions about such and such Intermdiate Language Tranformations). It may be that an optimization like alias analysis doesn't have the highest priority but that doesn't mean notbody isn't consider it -- hey, isn't Mark who implemented the type-based analysis in g++? ;-) -- Gaby