[Patch] Start splitting out the facets

Paolo Carlini pcarlini@suse.de
Sun Apr 22 21:25:00 GMT 2007


Hi,

the below starts on the idea, mentioned a few days ago, of splitting the 
large locale_facets to separate files, in order to minimize the size of 
the iostreams headers. As is, removes about 70 KB of unused code from 
the pre-processed <ios>, <iostream>, <fstream>, ... Of course further 
tweaks seem possible, finer grained splits, etc, but we want to proceed 
incrementally, to be safe. Benjamin, looks good to you? Other proposals 
for the names of the new files?

Tested x86_64-linux, without PCHs, both locale models.

Paolo.

///////////////////
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: CL_facets_split_2
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20070422/a19f226c/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch_facets_split_2
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20070422/a19f226c/attachment-0001.ksh>


More information about the Libstdc++ mailing list