Revision abd1248...

Go back to digest for 24th November 2013

Optimization in KDE-PIM

Jan Kundrát committed changes in [trojita] /Imap:

Do not use dynamic_cast in inner loops and other hot paths

There isn't much point in checking the correctness of our internal tree
representation all the time. Rough measurements indicate that one can get
another 1% speedup by switching to static_cast at these places.

REVIEW: 114014

File Changes

Modified 3 files
  • /Imap
  •   src/Model/MailboxTree.cpp
  •   src/Model/Model.cpp
  •   src/Tasks/ObtainSynchronizedMailboxTask.cpp
3 files changed in total