Gerard Beekmans writes: After checking out the GCC-CVS code I had some unresolved questions. I was able to get in touch with Mark Mitchell, GCC's release manager, to learn some of the answers. A new C++ parser went into GCC a while ago and I had wanted to test whether there were noticable (or any) differences in speed. Mark reported he doesn't think it is notably slower than the previous implementation, but speed was not the initial implementation goal, correctness was. Some speed-up-related code has been committed and there is always more to be done in that department.
Official Story Here