This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Recursion Optimization


>>>>> "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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]