Revision 558286

Go back to digest for 9th July 2006

Optimization in Development Tools

Matt Rogers committed changes in /trunk/KDE/kdevelop/languages/cpp:

Reduce the amount of time spent in the preprocessor by having the preprocessor
take a QString instead of a QByteArray. This avoids a ton of conversions to unicode
by QTextCodec when handling the bytearray.

File Changes

Modified 5 files
  • /trunk/KDE/kdevelop/languages/cpp
  •   /parsejob.cpp
  •   /parser/rpp/pp-engine.cpp
  •   /parser/rpp/pp-engine.h
  •   /parser/rpp/preprocessor.cpp
  •   /parser/rpp/preprocessor.h
5 files changed in total