Revision 1227598

Go back to digest for 17th April 2011

Optimization in Office

Robby Stephenson committed changes in /trunk/extragear/office/tellico/src:

Improve efficiency and performance in loading and sorting models.

The result of a weekend of profiling, with the test case of opening
a large collection with many people showing an improvement from
65 seconds to 8 seconds (88%).

File Changes

Modified 17 files
  • /trunk/extragear/office/tellico/src
  •   /collection.cpp
  •   /controller.cpp
  •   /document.cpp
  •   /entry.cpp
  •   /fieldformat.cpp
  •   /groupview.cpp
  •   /mainwindow.cpp
  •   /tellico_debug.h
  •   /core/tellico_config_addons.cpp
  •   /core/tellico_config_addons.h
  •   /models/entrygroupmodel.cpp
  •   /models/entrygroupmodel.h
  •   /models/filtermodel.cpp
  •   /models/filtermodel.h
  •   /models/groupsortmodel.cpp
  •   /models/models.h
  •   /tests/formattest.cpp
17 files changed in total