summaryrefslogtreecommitdiffstats
path: root/src/testlib/qsignalspy.qdoc
diff options
context:
space:
mode:
authorMilian Wolff <mail@milianw.de>2010-12-23 13:31:54 (GMT)
committerHarald Fernengel <harald.fernengel@nokia.com>2010-12-23 13:31:54 (GMT)
commit26d2580daab37f4a6ff595a5f18b8a49249b5da1 (patch)
tree461f5698f9dda89ddbe3e2e65037087be8ef8509 /src/testlib/qsignalspy.qdoc
parent090b9eb37f067b28ff667dc2f84022fa2664902a (diff)
downloadQt-26d2580daab37f4a6ff595a5f18b8a49249b5da1.zip
Qt-26d2580daab37f4a6ff595a5f18b8a49249b5da1.tar.gz
Qt-26d2580daab37f4a6ff595a5f18b8a49249b5da1.tar.bz2
improve performance of QTextEngine, esp. setBoundary by using non-detaching operator[]
Improves scrolling in testfile content.xml attached to QTBUG-9549. According to callgrind, the improvement is nearly 35% (comparing total incl. cost of QTextEngine::setBoundary) total incl cost / calls to setBoundary = before: 6.0883269E9 / 46520 = approx. 130875.47 after: 2.4834313E9 / 29370 = approx. 84556.733 in relation this gives us: 84556.733 / 130875.47 = approx. 0.64608542 Merge-request: 975 Reviewed-by: Harald Fernengel <harald.fernengel@nokia.com>
Diffstat (limited to 'src/testlib/qsignalspy.qdoc')
0 files changed, 0 insertions, 0 deletions