This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
New G++ Project
- To: gcc at gcc dot gnu dot org
- Subject: New G++ Project
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Fri, 30 Jul 1999 23:49:14 -0700
- Organization: CodeSourcery, LLC
CodeSourcery has been hired make various improvements to G++. In
particular, we will be modifying G++ to provide a whole
translation-unit representation of the source program, which will
enable many additional optimizations (such as the return-value
optimization). This work is a major step towards reducing the
"abstraction penalty" in C++.
We will also be documenting this representation and the API (i.e.,
the various tree macros and functions) that can be used to access the
representation; this representation and the accompanying API could be
used by a variety of tools that are interested in C++ source, such as
debuggers, intelligent editors, and source browsers. Although this
work will be focused on the C++ front-end, we expect that the C
front-end will also be able to make use of the same representation in
the future.
More details will be forthcoming as the project progresses.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com