|
Boost : |
Subject: Re: [boost] [fusion] improving compile times
From: Joel de Guzman (joel_at_[hidden])
Date: 2009-06-01 21:44:13
Eric Niebler wrote:
> I'm attaching a simple patch to vector_n_chooser.hpp that replaces some
> template metaprogramming with preprocessor metaprogramming in the
> interest of improving compile times. I found this hotspot through
> profiling, and there are likely to be many more such patches in the near
> future. I could open a trac ticket and attach all the patches there, or
> I could just commit them to trunk as I go. Thoughts?
Awesome! Eric, feel free to commit.
> P.S. It would be great to get some other heavy users of template
> metaprogramming interested in making other such changes to bring down
> the compile times of the core TMP libraries like MPL, Fusion, Proto,
> etc., etc.
Agreed 100%
Regards,
-- Joel de Guzman http://www.boostpro.com http://spirit.sf.net
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk