Subject: Re: [boost] How to structurate libraries ?
From: David A. Greene (greened_at_[hidden])
Date: 2009-01-19 16:17:38
On Monday 19 January 2009 15:01, Joel Falcou wrote:
> > The correct answer here is to file a bug with the compiler vendor.
> > There's no way a library is going to be able to keep up with advances in
> > compiler technology. That's because a library-based solution is
> > essentially based on pattern-matching while a compiler solution is based
> > on a more powerful dataflow and dependence abstraction.
> I can't see how static flow analysis on a stripped down intermediate
> representation could go further than code restructuring based on
> intentional code analysis.
Well, it all depends on how stripped-down it is. Some intermediate forms are
better for this than others. Again, I'm talking low-level parallelism here.
Higher-level constructs are much more difficult to recognize mechanically.
> There was a typo : it's DAVID PADUA not PADAU.
I figured that might be the case. :)