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

Paolo Carlini pcarlini@suse.de
Wed Mar 30 08:53:00 GMT 2005


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.



More information about the Libstdc++ mailing list