Revision d983947...
Go back to digest for 30th March 2014Optimization in Other
Mirko Boehm committed changes in [threadweaver] /:
Remove jobStarted() and jobDone() signals from Thread.
If progress tracking like that is needed, it can be added by using
decorators. Sending the signals from the threads run() loop has shown to
be a serious performance bottleneck.
File Changes
Modified 8 files
- autotests/DeleteTest.cpp
- autotests/LifecycleTests.cpp
- src/queue.cpp
- src/queuesignals.h
- src/thread.cpp
- src/thread.h
- src/weaver.cpp
- src/weaver.h
8 files changed in total