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] |
Doug Gregor <dgregor@cs.indiana.edu> wrote:
I speculated that it was an issue with preprocessor metaprogramming, but I was wrong. Chris verified that preprocessing does not help, but precompiled headers do help, so the bottleneck seems to be in the C++ parser. It's probably not the template metaprogramming per se that's causing the problem; I think the issue is just that there's a LOT of code to be parsed.
Any idea why boost::bind does not suffer from the same slowness?
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |