From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25998 invoked by alias); 17 Jan 2004 05:06:53 -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 25978 invoked from network); 17 Jan 2004 05:06:50 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sources.redhat.com with SMTP; 17 Jan 2004 05:06:50 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.11.6/8.11.6) with ESMTP id i0H54xg09049; Sat, 17 Jan 2004 00:05:09 -0500 Received: from pobox.toronto.redhat.com (pobox.toronto.redhat.com [172.16.14.4]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id i0H54FE29244; Sat, 17 Jan 2004 00:04:26 -0500 Received: from bilbo (dnovillo.cipe.redhat.com [10.0.0.106]) by pobox.toronto.redhat.com (8.12.8/8.12.8) with ESMTP id i0H53pXd028289; Sat, 17 Jan 2004 00:03:58 -0500 Subject: Re: [RFC] Contributing tree-ssa to mainline From: Diego Novillo To: Richard Kenner Cc: "gcc@gcc.gnu.org" In-Reply-To: <10401170230.AA15232@vlsi1.ultra.nyu.edu> References: <10401170230.AA15232@vlsi1.ultra.nyu.edu> Content-Type: text/plain Organization: Red Hat Canada Message-Id: <1074313925.5368.2.camel@frodo.toronto.redhat.com> Mime-Version: 1.0 Date: Sat, 17 Jan 2004 05:06:00 -0000 Content-Transfer-Encoding: 7bit X-SW-Source: 2004-01/txt/msg01023.txt.bz2 On Fri, 2004-01-16 at 21:30, Richard Kenner wrote: > In conventional software development (say for a game, avionics, or a linker), > you have a specification and well-defined process for taking that > specification and turning it into code. You have a quite good idea when you > start how things are going to go and there are simple metrics for seeing how > far you are in the process. > Tree SSA has always been very conventional. If I had wanted to do research, I would have started with my Concurrent SSA work. The metrics and specifications have always been documented in the project's web page (http://gcc.gnu.org/projects/tree-ssa/). Also, see the papers I presented last year at Nordu2003 and GCC Summit. I agree that some of the goals have only partially been met. Hence my RFC to gather feedback from the community and weigh the pros and cons of merging into mainline at this stage. The discussion is also useful to discuss the status of the work in detail, as well. As Kaveh pointed out, I failed to provide several details that I was just taking for granted. Diego.