diff options
author | Morten Sørvig <msorvig@trolltech.com> | 2009-06-24 13:18:54 (GMT) |
---|---|---|
committer | Morten Sørvig <msorvig@trolltech.com> | 2009-06-24 13:18:54 (GMT) |
commit | 17c96dec2a16db0994df7980d511dbff83a5041d (patch) | |
tree | 911badb85904f08dd62a3c1a6c63d27b161b107b /doc/src/snippets/code/src_gui_widgets_qplaintextedit.cpp | |
parent | ec89755f9c0a79d09ac31d6a7f112285a2dd5888 (diff) | |
download | Qt-17c96dec2a16db0994df7980d511dbff83a5041d.zip Qt-17c96dec2a16db0994df7980d511dbff83a5041d.tar.gz Qt-17c96dec2a16db0994df7980d511dbff83a5041d.tar.bz2 |
Improve QThreadPool scalability.
Reduce lock contention:
- Skip locking in the accessor functions (where we can)
- exit early in tryStart (before locking the mutex) when the threadpool is running at max capacity.
Diffstat (limited to 'doc/src/snippets/code/src_gui_widgets_qplaintextedit.cpp')
0 files changed, 0 insertions, 0 deletions