This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [libstdc++ patch] tr1::bind, take 2


Douglas Gregor wrote:

>Attached is version 2 of the tr1::bind patch, which limits everything to 10 
>parameters (to minimize compile time). It includes Chris Jefferson's tuple 
>iteration header patch, so that we have a single iteration mechanism. There 
>are no other changes since the initial version.
>
>Tested on i686-pc-linux-gnu. No failures on either mainline or 4.0 branch. 
>Okay for both mainline and 4.0?
>  
>
Excellent Doug! Ok with me. Please allow all the maintainers some time
(say, a
couple of days) to comment and then check it in.

>BTW, the two Perl scripts are included for archival purposes. They're used to 
>generate the repeat.h and bind_repeat.h headers, so that later on we can find 
>ways to increase the number of parameters (e.g., based on some libstdc++ 
>macro). But that's surely not 4.0 territory.
>  
>
For 4.0.1 maybe we can also try to have that nice 40% speed-up to the
c++ front-end:
seems rather straightforward.

Paolo.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]