Subject: Re: [boost] [proto] Looong compile times and other issues
From: Joel Falcou (joel.falcou_at_[hidden])
Date: 2011-09-11 16:35:39
Le 11/09/2011 22:07, Eric Niebler a écrit :
> On 9/11/2011 3:43 PM, Joel Falcou wrote:
>> Le 11/09/2011 21:11, Eric Niebler a écrit :
>>> Joel, can you give an example of where this might help>
>> I don't like how all transform are crammed in a single header
> Many are in matches.hpp, and this could be broken up. Others are already
> defined in spearate headers under the transform/ directory.
matches.hpp is indeed the file i had in mind
> I tend to doubt a few hundred forward declarations and typedefs present
> much of a problem.
i retract this indeed.
> I think this only happens in proto::(reverse_)fold, and only when the
> sequence isn't a proto expression type. But perhaps I'm forgetting
random deception sounds :p
> I suspect something is really very wrong for the compile times John is
> seeing. But at this point, it's impossible to say. John, you might also
> try Steven's template profiler.
Last time i had these, it was when i was using ICC that, for i dunno
which reason, is that slow and brittle with template based code
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk