Revision 36b4dd4...
Go back to digest for 19th June 2011Optimization in KDE Base
Vishesh Handa committed changes in [kde-runtime/nepomuk/strigiEventLoop] /services/strigi:
Move IndexScheduler to another thread
The IndexScheduler is now a regular QObject, but it is moved to
another thread using QObject::moveToThread. This way, all its
slots will be run in the other thread, and the normal event
loop will not get blocked will all these timers.
File Changes
Modified 7 files
- /services/strigi
- nepomuk/eventmonitor.cpp
- nepomuk/indexcleaner.cpp
- nepomuk/indexcleaner.h
- nepomuk/indexscheduler.cpp
- nepomuk/indexscheduler.h
- nepomuk/strigiservice.cpp
- nepomuk/strigiservice.h
7 files changed in total