summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/code/src_opengl_qgl.cpp
diff options
context:
space:
mode:
authorMorten Sørvig <msorvig@trolltech.com>2009-06-24 13:18:54 (GMT)
committerMorten Sørvig <msorvig@trolltech.com>2009-06-24 13:18:54 (GMT)
commit17c96dec2a16db0994df7980d511dbff83a5041d (patch)
tree911badb85904f08dd62a3c1a6c63d27b161b107b /doc/src/snippets/code/src_opengl_qgl.cpp
parentec89755f9c0a79d09ac31d6a7f112285a2dd5888 (diff)
downloadQt-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_opengl_qgl.cpp')
0 files changed, 0 insertions, 0 deletions