Revision 9456a32...
Go back to digest for 6th October 2013Optimization in KDE-PIM
Jan Kundrát committed changes in [trojita] src/Imap/Parser/LowLevelParser.cpp:
Parser: speed up atom parsing
This patch cuts the time spent in getAtom from 7.34% of the total runtime to
4.47%, as measured by the testFlagReSyncBenchmark (valgrind, clang 3.3). This
speed up is obtained by ignoring the high-level API of QByteArray and working on
raw char * instead.
REVIEW: 113118
File Changes
Modified 1 files
- src/Imap/Parser/LowLevelParser.cpp
1 files changed in total