Revision 1186803

Go back to digest for 24th October 2010

Optimization in KDE-PIM

Volker Krause committed changes in /trunk/KDE/kdepim/messagelist/core/themedelegate.cpp:

Make the size calculation slightly more efficient (about 10%), there is room for a lot more though.
This code is called millions of times for my 18k test folder (about 20% of the entire folder loading is spend here), the repeated font calculations take about 60% of that.
Caching that (or even the entire item size) should provide a considerable speedup.

File Changes

Modified 1 files
  • /trunk/KDE/kdepim/messagelist/core/themedelegate.cpp
1 files changed in total