This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [stree] Committed: initial stree infrastructure, and stree version of enumerators
- From: Matt Austern <austern at apple dot com>
- To: Mark Mitchell <mark at codesourcery dot com>
- Cc: gcc mailing list <gcc at gcc dot gnu dot org>
- Date: Tue, 16 Mar 2004 22:36:25 -0800
- Subject: Re: [stree] Committed: initial stree infrastructure, and stree version of enumerators
- References: <95B43C22-7162-11D8-B2EB-000A95AA5E5E@apple.com> <404D99CC.3000907@codesourcery.com> <41CAC71B-71F7-11D8-8D1B-000A95AA5E5E@apple.com> <404E26B9.5090208@codesourcery.com> <F2D46DE1-77A3-11D8-BFD8-000A95AA5E5E@apple.com> <4057C85B.9080905@codesourcery.com>
On Mar 16, 2004, at 7:39 PM, Mark Mitchell wrote:
Matt Austern wrote:
On Mar 9, 2004, at 12:19 PM, Mark Mitchell wrote:
I'm definitely sensitive to the problem of gcc "improvements" that
make the compiler even more complicated and harder to understand,
and I certainly agree that there are algorithmic improvements to be
had as well. But I also think the stree approach is promising
enough that we ought at least to explore it. We need to make major
speedups, not just avoid further slowdowns.
Agreed. I look forward to the design document!
Here's the first draft! Sorry it took a little longer than I'd
expected.
Thanks for writing this up. This is a great example of what such a
document should look like. This document makes it possible to discuss
your idea without having to wade through code.
Thank you!
I'm still digesting the idea and deciding what my opinion is.
Can you think of any information (measurements, experiments, whatever)
that would help you form an opinion?
Obviously there's some self-interest here: all of us would like to have
some more assurance that this is the right way to go before we do lots
more work on it.
--Matt