Recursion Optimization

Mark Mitchell mark@codesourcery.com
Tue Aug 31 23:20:00 GMT 1999


>>>>> "Zack" == Zack Weinberg <zack@bitmover.com> writes:

    Zack> Before tackling tree optimizations, you would have to
    Zack> convert all the front ends of interest to build one tree for
    Zack> each function instead of one tree for each statement.  This
    Zack> is being done for C++ but not for other languages.  (Mark:
    Zack> will your work apply to C as well as C++?)

Not directly.  But, in the long term, it is my opinion that the C
front-end and the C++ front-end should merge, or at least share a
tremendous amount of common code.  At that point, C would benefit.
I'm hoping that my work will incentivize people to work in that
direction. :-)

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com



More information about the Gcc mailing list