Boost logo

Boost :

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
> something.

OK

> Herp?

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