Revision 7ff2c13...

Go back to digest for 2nd June 2013

Optimization in Networking Tools

Emmanuel Lepage Vallee committed changes in [sflphone-kde/abstractmodels] /:

[ #22056 ] Port internal time handling from QDateTime to time_t

46% of the load time was spent converting time to string to time_t ot QDateTime or vice versa. 95% of this can be avoided quite easily, so I will. While not very nice from a C++ point of view, a 46% bottleneck is just too bad to ignore.

File Changes

Modified 10 files
  •   src/sflphoneaccessibility.cpp
  •   src/sflphoneapplication.cpp
  •   src/klib/contactproxymodel.cpp
  •   src/lib/call.cpp
  •   src/lib/call.h
  •   src/lib/callmodel.h
  •   src/lib/historymodel.h
  •   src/widgets/contactdock.cpp
  •   src/widgets/historydock.cpp
  •   src/klib/dataengine/sflphoneengine.cpp
10 files changed in total